-
typescript – VS angular2更改不会在浏览器上更新
所属栏目:[安全] 日期:2020-12-17 热度:151
我开始使用Angular2,当我第一次尝试运行我的项目时,它可以工作.问题是我正在关注教程,当我运行它时,任何浏览器都没有显示任何更改! 这是我的“app.component.ts”: import {Component} from 'angular2/core';@Component({ selector: 'my-app',template: 'h[详细]
-
Angular 2路由器中的非Url参数
所属栏目:[安全] 日期:2020-12-17 热度:123
在角度1. *中,我使用ui-router并且能够将NON URL参数从一个状态传递到另一个状态.通过NON URL参数,我的意思是传递一些不出现在URL上的参数(这对用户来说是完全透明的). 在Angular 1. *中执行此操作的方法是通过定义这样的状态(stateToRedirect是非url参数) $[详细]
-
angular – 将NavigationExtras传递给模板中的routerLink
所属栏目:[安全] 日期:2020-12-17 热度:153
我想在我的Angular 2应用程序中进行路由时禁用更改URL. 我知道skipLocationChange:true必须作为NavigationExtras参数传递给路由器. 我的问题是: 是否可以从模板内部将NavigationExtras传递给routerLink? 我试过的: h1 {{title}}/h1ul lia [routerLink]="[详细]
-
Angular 2与contentEditable div和ngModel支持形成
所属栏目:[安全] 日期:2020-12-17 热度:54
我正在尝试使用Angular 2 Forms,但我不想使用输入,而是想使用可编辑的div. 这有效: input type="text" [(ngModel)]="value" 但这会引发错误: div contentEditable="true" [(ngModel)]="value"/div TypeError: setting a property that has only a getter[详细]
-
angular – 如何刷新路径的已解析数据
所属栏目:[安全] 日期:2020-12-17 热度:63
请考虑以下路由配置: const routes: Routes = [ { path: '',component: AppComponent,resolve: { app: AppResolver },children: [ { path: 'user/:uid',resolve: { user: UserResolver },children: [ { path: '',component: ViewUserComponent },{ path: 'e[详细]
-
如何使用webpack设置角度4
所属栏目:[安全] 日期:2020-12-17 热度:193
当我创建angular-project(ng new projectname)时,它会在dist文件夹中自动构建inline.bundle.js,main.bundle.js,polyfills.bundle.js,styles.bundle.js,vender.bundle.js. 我可以在后端使用dist / index.js. 所以我的问题是“Ng4自动构建webpack吗?” 当您使[详细]
-
@angular / forms通用类型’Type’需要1个类型的参数
所属栏目:[安全] 日期:2020-12-17 热度:107
我升级了Node和NPM并重新安装了Angular CLI(angular-cli:1.0.0-beta.11-webpack.8,node:6.5.0,os: linux x64),生成了一个工作正常的foo项目.然后我将Angular 2撞到RC.6并得到了这个错误: jan@linux-zd16:~/src/fm-repos/foo ng serveERROR in [default][详细]
-
Angular 2基于桌面或移动设备的不同视图
所属栏目:[安全] 日期:2020-12-17 热度:150
我正在开发基于版本桌面/移动版的略有不同功能的网站. 我尝试通过@View应用它,但看起来这个装饰器现在已被弃用. 请告诉我最佳实践,如何在Angular 2中实现此功能. ng2响应软件包应满足您的需求: https://www.npmjs.com/package/ng2-responsive 我还没有广泛[详细]
-
angularjs – 为什么Karma显示范围错误?
所属栏目:[安全] 日期:2020-12-17 热度:93
我正在为茉莉花中的 angularjs编写测试用例,并使用业力作为测试运行员.以前,一切都运行良好,但突然发生[RangeError:错误的长度!].我甚至不知道如何调试它发生的地方.请帮忙.. Executed 81 of 85 SUCCESS (0 secs / 1.835 secs) 28 12 2015 17:07:32.063:ER[详细]
-
angular – Observable .catch不是一个函数
所属栏目:[安全] 日期:2020-12-17 热度:50
从unix环境运行我的代码时,我遇到了这个非常烦人的错误.当我通过ng服务本地运行代码时,这工作正常,但是当我将代码部署到我的服务器时,此错误会停止所有程序执行: ERROR TypeError: this.http.get(...).catch is not a function 谷歌的结果表明我应该直接从[详细]
-
angular – 如何将ngStyle应用于:组件中的host元素?
所属栏目:[安全] 日期:2020-12-17 热度:152
我有这样的事情: import { Component,OnInit,Input } from '@angular/core';@Component({ selector: 'column',template: 'ng-content/ng-content'})export class ColumnComponent { @Input() columnWidth: string = '0'; constructor() {}} 我想将属性colum[详细]
-
angular – 输入文件onchange事件未触发
所属栏目:[安全] 日期:2020-12-17 热度:165
每次选择文件时,我都会尝试触发onchange事件.如果我选择的文件不同,它会触发,但是,即使选择了两次相同的文件,我也想要触发. HTML input name="file" type="file" (change)="onChange($event)" style="width:80%" / 零件 onChange(event: any) { var files =[详细]
-
angularjs – 无法使用“Hello World”来使用Angular JS
所属栏目:[安全] 日期:2020-12-17 热度:61
我正在尝试关注AngularJS基础知识的PluralSight课程.那个人的代码和我的代码如下: !DOCTYPE htmlhtml head meta charset="utf-8" / titleHello World/title !--[if IE] script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"/script ![endif]--[详细]
-
angularjs – 如何在单独的文件中分离ng-template
所属栏目:[安全] 日期:2020-12-17 热度:88
我正在使用 angularUI typehead作为输入元素.我正在使用自定义模板来显示值.一切正常.我的问题是如何将ng-template分成单独的文件,以便它也可以在其他文件中重复使用. 如果我的话不清楚,请注意我特指的是ng-templates而不关心其他单独的html内容 这是代码:[详细]
-
angularjs – 在Restangular中发送GET参数
所属栏目:[安全] 日期:2020-12-17 热度:169
我在我的项目中使用 Restangular,之前这段代码适用于检索对象数组: var params = {name: "Stack",surname: "Overflow"}var service = Restangular.all('users')service.getList(params) 来自服务器的响应只是一个对象数组: [ {...},{...}] 但现在我添加了[详细]
-
angularjs – ng-repeat如何工作?
所属栏目:[安全] 日期:2020-12-17 热度:94
我解剖了ng-repeat并提取了附加的代码块,看到这些代码块包含处理重复算法的逻辑(我想了解它是如何工作的). 我有很多问题,但由于它们都是关于ng-repeat的内部结构,所以我选择在这里问问它们.我认为没有理由将它们分成不同的SO问题.我已经在内联标记了每个问题[详细]
-
打字稿 – 为什么我要调用NgZone.run来查看使用breezejs在Angula
所属栏目:[安全] 日期:2020-12-17 热度:161
我正在尝试学习angular2并使用odata webapi后端创建了一个测试应用程序. 在应用程序中,我有一个视图,它获取一个项目数组,我想在我的视图中显示这些. 为了从前端获取数据我正在使用breezejs库,因为它已经证明在过去节省了我很多时间,我喜欢将它与odata后端一[详细]
-
如何从Angular2和ng-bootstrap中的组件中的NgbTabSet访问“selec
所属栏目:[安全] 日期:2020-12-17 热度:53
使用Angular 2.3.1和ng-bootstrap 1.0.0-alpha.18.我试图以编程方式从组件中选择基于ID的选项卡,而不是从模板中选择.目标是从URL中提取param并使用它来选择ngOnInit中的选项卡 模板 section id="policy-terms"ngb-tabset ngb-tab title="Terms and Privacy"[详细]
-
angularjs – 指令实例之间通信的最佳方式
所属栏目:[安全] 日期:2020-12-17 热度:183
我有两个指令实例.这两个实例之间有通信方式吗? 或者我可以设置一个全局变量,所有实例将共享相同的值. 我试图将值存储在服务中.当一个实例中的值更改时,将手动更新其他实例.但我不确定这是否是最佳方式. 谢谢. 指令工厂本身就是一个单身人士.您在定义对象之[详细]
-
有条件地为angular2路由应用路由器重用策略
所属栏目:[安全] 日期:2020-12-17 热度:172
当我导航回相同的组件时,我开始了解Sticky Routes重新附加早期组件数据.我已经通过查看这个 https://www.softwarearchitekt.at/post/2016/12/02/sticky-routes-in-angular-2-3-with-routereusestrategy.aspx博客来实现了一个演示 https://plnkr.co/edit/KVlR[详细]
-
angularjs – 通过带有角度js的URL传递变量
所属栏目:[安全] 日期:2020-12-17 热度:127
我正在使用角度来制作电子商务,而我正在设置无限滚动到产品列表页面.一切正常,但我想使用URL来设置页面,因此用户可以通过URL访问特定页面.如何在URL中设置像“pageNumber”这样的变量?比如“www.page.com/page/2/”(我想得到2号并将其传递给商店控制员) 这[详细]
-
angularjs – Angular 2问题:typings:找不到命令
所属栏目:[安全] 日期:2020-12-17 热度:76
所以这可能是一个非常基本的问题,但它已经困扰了我好几天,实际上还没有找到解决方案. 我正在使用npm从命令行安装打字输出,它似乎运行良好但我输入任何打字命令,它说该命令不存在! 它类似于: Kevyns-MacBook-Pro:~ kevynquiros$sudo npm install typings --[详细]
-
AngularJS服务的目的
所属栏目:[安全] 日期:2020-12-17 热度:198
我是AngularJS的新手.我目前正在查看 services.其中一些服务看起来像JavaScript中已有的替换功能.例如,$timeout service.为什么AngularJS有这些服务?有技术原因吗?这种方法有什么好处吗?我只是不明白使用这些服务的必要性. 感谢您的任何帮助. 服务是一个[详细]
-
angularjs – 如何格式化ng中的数字:pluralize
所属栏目:[安全] 日期:2020-12-17 热度:177
如何通过attribtute’count’格式化传入ng:pluralize指令的数字? 考虑以下代码: ng:pluralize count="5000000" when="{'other': '{} things'}"/pluralize 输出是: 5000000 things 如何修改输出为: 5,000,000 things // in US locale5 000 000 things //[详细]
-
angularjs – 在指令模板中访问$scope变量并更新控制器$scope.va
所属栏目:[安全] 日期:2020-12-17 热度:83
我创建了一个带有input元素和span的简单指令.使用该指令,我创建了两个带隔离范围的自定义元素.现在,我试图获得在指令的input元素中输入的数据的总和.但真的无法弄清楚如何做到这一点. 这是我的控制器和指令: angular.module('mapp',[]).controller('ctrl',[[详细]