-
forms – Angular2 ControlGroup valueChanges初始绑定
所属栏目:[安全] 日期:2020-12-17 热度:100
我有一个表格,其中包含一些 input type =“text”小部件,我注意到在使用[ngFormModel]和ngControl时,在初始数据绑定时调用ControlGroup.valueChanges. 这意味着用户认为表单在初始加载时已更改. 这是正常的还是我应该使用不同的observable来跟踪用户所做的更[详细]
-
如何将angular2服务注入单元测试? (RC3)
所属栏目:[安全] 日期:2020-12-17 热度:199
我正在使用RC3.我正在实现新的Angular2路由器,如下所述: https://angular.io/docs/ts/latest/guide/router.html 一切正常但我在单元测试中遇到问题.具体来说,我不能将Angular2服务注入我的单元测试中. 我的相关组件代码是: import {Component} from '@angu[详细]
-
angularjs – 让Jackson将Java 8 Instant序列化为纪元毫秒的有效
所属栏目:[安全] 日期:2020-12-17 热度:94
使用带有Jackson JSON解析后端的Spring RestControllers,前端使用AngularJS.我正在寻找一种有效的方法让Jackson序列化一个Instant作为纪元毫秒,以便随后使用 JavaScript代码. (在浏览器方面,我希望通过Angular的 Date Filter提供epoch ms:{{myInstantVal |[详细]
-
typescript – Angular 2在渲染应用程序之前加载数据
所属栏目:[安全] 日期:2020-12-17 热度:73
在我的主要组件的ngOnInit中,我确实得到了一些全局设置: ngOnInit() { this._service1.initGlobalData() this._service2.initGlobalData2()} 这两个调用初始化_service1和_service2,然后在我的应用程序的几个不同的地方使用. 我想确保在开始渲染我的应用程[详细]
-
angularjs – 如何使用ng-repeat组件?
所属栏目:[安全] 日期:2020-12-17 热度:54
我有这样的代码和平: item ng-repeat="name in names"/item 在item.html中,有很多东西,如name.first,name.family等. 所以,问题是,由于范围的原因,我无法访问名称对象. 我很困惑.组件继承名称至少不应该? 这是我的组成部分: app.component('item',{ templa[详细]
-
angular-nvd3如何更改图表背景颜色
所属栏目:[安全] 日期:2020-12-17 热度:148
我遵循angular-nvd3示例,并想要更改图表的背景颜色.我看了这个 http://krispo.github.io/angular-nvd3/#/lineChart 但我没有看到你可以设置背景颜色的任何地方.任何帮助? 顺便说一句,我的情节看起来像黑色background. 解决方法 似乎问题都解决了.在包含“nv[详细]
-
angular – 如何通过代码扩展PrimeNg TreeTable
所属栏目:[安全] 日期:2020-12-17 热度:167
假设我有一个由PrimeNg为Angular2提供的TreeTable.如何在代码中扩展特定节点(例如在onNodeSelect回调中)? 解决方法 我想OP不再需要答案,但对于到达这里但没有找到答案的人来说 – 有一个为TreeNode扩展的属性,您只需将其设置为true即可 selectedNode.expand[详细]
-
angular – ‘router-outlet’在主模板上没有’routerLink’时无
所属栏目:[安全] 日期:2020-12-17 热度:57
我刚刚使用Angular CLI创建了一个新的角度项目,并使用以下命令在其中搭建了一个新的路由用户. ng new myprojcd myproj ng g route user 然后我使用ng serve运行Angular CLI服务器. 但是当我访问页面/登录时,我看不到登录模板的内容,除非我添加到某个路由的链[详细]
-
带有Typescript的Angular2 – 加载angular2 / platform / browse
所属栏目:[安全] 日期:2020-12-17 热度:50
我花了太多时间在这上面,但我陷入困境,无法弄清楚如何使用Typescript运行Angular2.我一直在为组件获得404: 从http://localhost:5000/appScripts/boot.js加载http://localhost:5000/angular2/platform/browser为“angular2 / platform / browser”时出错 这[详细]
-
打字稿 – 访问’this’Inside Promise
所属栏目:[安全] 日期:2020-12-17 热度:131
在下面的typescript函数中,’this’不会解析为EmailValidator的实例.如何更正此功能,以便它解析为正确的EmailVaildator实例,以便我可以访问_registerServices? class EmailValidator { constructor(private _registerServices: RegisterServices) { } isAva[详细]
-
找不到模块@ angular / core angular2
所属栏目:[安全] 日期:2020-12-17 热度:52
我试图在Visual Studio 2015中使用Typescript创建一个Angular 2应用程序.我在我的机器上安装了npm.当我编译我的应用程序时,我收到错误找不到模块’@ angular / core’. 它在import语句的node_modules文件夹下的所有ts文件中引用. 对于例如 import { ElementR[详细]
-
更改Angular 2的材质设计主题
所属栏目:[安全] 日期:2020-12-17 热度:115
我试图在我的Angular 2应用程序中使用 Angular Material 2. 我没有找到如何全局更改材质主题(primaryColor等). 我知道Angular Material 2仍处于alpha状态,但目前有办法吗? 解决方法 https://github.com/angular/material2/issues/287 @samio80 The styles a[详细]
-
typescript – 从(服务器发送的)EventSource创建RxJS Observable
所属栏目:[安全] 日期:2020-12-17 热度:129
我想从EventSource(服务器发送事件)创建一个RxJs Observable. 我尝试了以下方法: import {Component,OnInit} from 'angular2/core';import {Subject,Observable} from 'rxjs/Rx';@Component({ selector: 'my-app',template: `h1My second Angular 2 App/h1[详细]
-
angularjs – maxlength不使用输入类型=“数字”离子
所属栏目:[安全] 日期:2020-12-17 热度:60
我尝试定义一个数字输入的最大长度. label class="item item-input" i class="icon ion-android-call placeholder-icon"/i input type="number" placeholder="Phone number " maxlength="8" /label 请问我该如何解决呢. 解决方法 input type="tel " maxlengt[详细]
-
angularjs – angular 1.5组件模板webpack require()导致错误
所属栏目:[安全] 日期:2020-12-17 热度:53
我使用角度1.5.3与es6,webpack和玉石模板. 除组件的模板外,一切都按预期工作. 这有效 var cmpnt = { template: 'divtest/div'} 这也有效(当我手动创建html文件时) var cmpnt = { template: require('./component.html')} 这不起作用 var cmpnt = { template:[详细]
-
Angular 2 http结果的正确错误处理
所属栏目:[安全] 日期:2020-12-17 热度:157
参见英文答案 Angular2 handling http response????????????????????????????????????3个 我一直在使用angular.io文档中使用的http错误处理策略: getHeroes () { return this.http.get(this._heroesUrl) .map(res = Hero[] res.json().data) .catch(this.ha[详细]
-
Angular2 – 将ngModel绑定到属性的引用
所属栏目:[安全] 日期:2020-12-17 热度:196
我有一长串用户输入,并希望将它们存储在一个对象中,而不是用 HTML拼写出来.我想将这些值绑定到另一个存储用户/客户数据的对象.由于其简单性和功能性,优选使用ngModel. 谁知道我怎么能做到这一点? 以下示例(不工作). @Component({ template: ` div h2NgModel[详细]
-
在angular2中如何检测Ctrl A键按?
所属栏目:[安全] 日期:2020-12-17 热度:70
我有一个项目列表,我试图将文件浏览器的文件遍历行为提供给项目列表,这意味着在选择项目后,如果您按住Shift键并按下向下箭头,那些项目应该被选中. 我有一个如下所述的清单. div class="container" ul class="mylist" li tabindex="1"item1/li li tabindex="2[详细]
-
angularJS基础使用(一)
所属栏目:[安全] 日期:2020-12-17 热度:97
低烧还有想感冒的难受,就不多说什么了,甚是烦躁 没有建mvc结构js文件(主要是为了方便,不用切换文件),不过在script中已经分层编写js了,只需要将相应的base,controller,service保存到相应建立的js文件,然后在html中引入即可()先引入父级js,再引入子级js,先引入[详细]
-
angularjs – 为单页面应用程序使用带有客户端URL路由的sw-preca
所属栏目:[安全] 日期:2020-12-17 热度:185
如何配置sw-precache为多个动态路由提供index.html? 这适用于以index.html作为入口点的Angular应用程序. current setup允许应用程序只能通过/离线访问.因此,如果用户在离线时转到/ articles / list / popular作为入口点,他们将无法浏览它并且会给您离线消息[详细]
-
如何在Angular 2中“链接”两个单独的可观察量
所属栏目:[安全] 日期:2020-12-17 热度:196
我正在使用Angular2开发一个Web应用程序,我从服务器获取数据时遇到了一些问题. import ... @Component({ ... }) export class EmployeeManagementTableComponent implements OnInit,OnDestroy{private employees: Employee[];private departments: SelectIte[详细]
-
angularjs – 角度组件控制器注入问题
所属栏目:[安全] 日期:2020-12-17 热度:85
Angular 1.5推出了 components(特殊指令) 对于指令,我们可以写: app.directive('myDirective',['$timeout','$mdToast','$rootScope',// -- injection function ($timeout,$mdToast,$rootScope) {return { link: {},//... } } 我们如何为组件编写注入? 我肯[详细]
-
AngularJS:“ng-repeat”中的IF语句?
所属栏目:[安全] 日期:2020-12-17 热度:73
我正在使用AngularJS v1.2.9. 在ng-repeat中,我如何使用检查对象的值并根据条件执行操作? 在英语中,类似于: if `X` is not null,then show `X`. Is it possible? 这是我的ng-repeat骨架: li ng-repeat="r in results" div{{ r.title }}/div div{{ r.locat[详细]
-
Angular 4中的长轮询
所属栏目:[安全] 日期:2020-12-17 热度:145
我需要做API调用来显示某些内容的进度. 我创建了一个服务,每1.5秒执行一次 主要部分 private getProgress() { this.progressService.getExportProgress(this.type,this.details.RequestID); } Services.ts public getExportProgress(type: string,requestId:[详细]
-
angular – TypeError:instance [output.propName] .subscribe
所属栏目:[安全] 日期:2020-12-17 热度:93
我正在尝试从子组件向父组件发出事件. 家长: parent.ts onChangeUpload(event){ console.log('event'); console.log(event);} app-upload (uploadEmit)="onChangeUpload($event)"/app-upload 儿童: @Output() uploadEmit: EventEmitter = new EventEmitter[详细]