-
angularjs – 是否有代理解析/拒绝对Angular $q延迟的承诺的快捷
所属栏目:[安全] 日期:2020-12-17 热度:123
鉴于一个未解决的延迟(dfd)和一个可能的承诺(承诺),可能会或可能不会延期,是否有办法将承诺“代理”到延期? 语义应如下: promise.then(dfd.resolve,dfd.reject); The $q documentation只提到处理被拒绝的承诺(此外,只有承诺以某种方式被拒绝): defered.re[详细]
-
angularjs – 在Angular 2中使用Angular 1库?
所属栏目:[安全] 日期:2020-12-17 热度:192
我可以使用Angular库,例如Angular 2 app中的angular-cookies吗? 似乎这是不可能的,但我想知道这个原因我计划将项目升级到Angular2 一般来说,没有.如果你有兴趣通过同时运行Angular 1和2来关注 migration guide,你可能会得到一个Angular 1库,但它可能不值得[详细]
-
angular – 我可以使用自定义ReflectiveInjector策略来获取组件
所属栏目:[安全] 日期:2020-12-17 热度:52
众所周知,我们对提供者有不同的策略:useClass,useExisting,useFactory,useValue.但是,如果我想添加自己的策略呢?就像是: providers: [ { MyService: MyService,useAsyncFactory: MyAsyncFactory} ] 扩展ReflectiveInjector并使Angular使用扩展变体的最佳[详细]
-
字形很棒与Angular 2
所属栏目:[安全] 日期:2020-12-17 热度:140
我开了一个NG2应用程序,想要添加字体真棒. 我用它安装了它:npm install –save font-awesome angular2-font-awesome. 我在systemjs.config.js中添加了项目: map: { // our app is within the app folder app: 'app',// angular bundles '@angular/core': '[详细]
-
angular – 从嵌套组件中使用RouterLink
所属栏目:[安全] 日期:2020-12-17 热度:112
使用Angular 2 beta.0 我有一个像这样的组件结构 App (Has RouteConfig) - List | - ListItem (Want to use RouterLink from here) 这会导致错误:组件“列表”没有路由配置. 所以我把ListConfig放在List组件上就像这样… @RouteConfig([ {path: '/:id',name[详细]
-
angular – 什么是数据绑定属性?
所属栏目:[安全] 日期:2020-12-17 热度:171
我试图理解angular2中的OnInit功能并阅读文档: Description Implement this interface to execute custom initialization logic after your directive’s data-bound properties have been initialized. ngOnInit is called right after the directive’s d[详细]
-
angularjs – 在$routeProvider解析中返回相互依赖的异步promise
所属栏目:[安全] 日期:2020-12-17 热度:162
考虑一下代码: var myApp = angular.module('myApp',[]); 路线: myApp.config(['$routeProvider',function($routeProvider) { $routeProvider.when('/',{ templateUrl: 'app.html',controller:myAppController,resolve:{ resolveData:function(Resolver){[详细]
-
如何在Angular 4中下载excel / Zip文件
所属栏目:[安全] 日期:2020-12-17 热度:161
我使用角4作为前端,而内腔5.4作为后端. 我的要求是将一些数据导出为ex??cel和zip文件. 使用’file-saver / FileSaver’中的import {saveAs};包下载文件. Angular 4代码: downloadExcel() {const type = 'application/vnd.ms-excel';const headers = { heade[详细]
-
angularjs – IONIC,Access-Control-Allow-Origin
所属栏目:[安全] 日期:2020-12-17 热度:108
我尝试使用此代码发送带有$http(angular)的http请求: $http({ method: 'GET',url: 'http://192.168.0.17:9000',header: {'Access-Control-Allow-Origin': "*"},}).then(getEventsSuccess,getEventsError); 但这不起作用,我在Web控制台中出现此错误: XMLHtt[详细]
-
Angular2表单ControlGroup,其中包含未定义的Control数
所属栏目:[安全] 日期:2020-12-17 热度:51
如何使用Angular2管理一个包含未定义字段数的表单? 在我的情况下,我需要创建一个用户可以添加和删除一些文件块的地方.它就像一个地址簿,用户可以在其中添加一个或十个地址.每个地址都有一些字段,如街道,街道号码等. 我看起来像这样: let address = fb.grou[详细]
-
在现有项目中更新Angular CLI
所属栏目:[安全] 日期:2020-12-17 热度:94
我正在现有项目中使用angular-cli 1.0.4,我想将版本更新为1.2.4.卸载旧版本并使用npm更新到新版本并影响我现有项目的最佳方法是什么?它会更新package.json文件的版本. 将角度cli更新为任何版本的指南 最近我将我的项目从1.0.4升级到1.3.0-beta,但在任何角度[详细]
-
Angular2:观察角度以外的外部变量
所属栏目:[安全] 日期:2020-12-17 热度:144
我希望能够在angular2之外的变量发生变化时观察和更新.所以,假设我在外部javascript文件中有这个: var test = 1; 如何将此变量绑定到组件中的属性? @Component({ ...})export class MyComponent { watchy = window.test;} 根据this answer.,显然这应该是有[详细]
-
angular – Ionic和Firebase – InvalidPipeArgument:管道’Asy
所属栏目:[安全] 日期:2020-12-17 热度:161
我在使用Ionic 3和Firebase工作时遇到基本的CRUD待办事项列表应用程序时遇到问题. 我坚持的错误信息是: 未捕获(在承诺中):错误:InvalidPipeArgument:管道’AsyncPipe’的'[object Object]’ 当我添加 ion-item * ngFor =“let item of shoppingListRef $[详细]
-
为什么我在Angular 2中加载rxjs-extensions时遇到错误?
所属栏目:[安全] 日期:2020-12-17 热度:111
我一直在逐步跟踪angular2网站上的英雄教程,但是当我到达教程的http部分时,我遇到了一些障碍.为什么我一直在控制台中收到这些错误? “GET 07000 404 (Not Found)” 和 “Error: Error: XHR error (404 Not Found) loading 07000(…)” 这是我的systemjs.con[详细]
-
如何使用AngularJS动态更新.less文件中的变量
所属栏目:[安全] 日期:2020-12-17 热度:84
我是AngularJS的新手.我想动态更新.less文件变量.但是没有得到如何使用AngularJS访问这个.less文件. 我的代码: style.less @bg-color: #484848; .header{ background: @bg-color; } 我想更新@ bg-color:#484848;在style.less文件中显示由用户输入的某些值.[详细]
-
angularjs – Angular CLI:无法读取null的属性’config’
所属栏目:[安全] 日期:2020-12-17 热度:150
最近我的应用程序从Angular 2.3.0升级到Angular 4.0.3.在此过程中还升级了angular-cli.如果项目克隆到新目录,则抛出: Cannot read property ‘config’ of null TypeError: Cannot read property ‘config’ of null at Class.run (/Users/hyadav/Documents[详细]
-
从Angular 2类内部模板调用方法
所属栏目:[安全] 日期:2020-12-17 热度:155
我有一个角度2应用程序,有一个名为User的类.此用户有一个名为deleted_at的属性,该属性为null或包含日期时间,显然,如果deleted_at属性不为null,则删除用户.这是我的user.ts文件的外观: User.ts export class User { id: number; email: string; created_at:[详细]
-
routing – 错误:未知提供者:$elementProvider < - $elemen
所属栏目:[安全] 日期:2020-12-17 热度:182
我想在angularjs应用程序中使用路由,如下所示: app.js angular.module('productapp',[]). config(['$routeProvider',function($routeProvider) { $routeProvider. when('/productapp',{templateUrl: 'partials/productList.html',controller: productsCtrl}[详细]
-
Angular 2 rc4:不推荐使用DynamicComponentLoader
所属栏目:[安全] 日期:2020-12-17 热度:85
我正在将我的Angular 2应用程序升级到beta.14到rc.4. 我在@ angular / core的DynamicComponentLoader上收到了一个弃用的警告. 要使用的新类是什么? 有没有可用的例子? 它已被弃用.而是使用ComponentResolver.请参阅此链接中的第一个答案 Angular 2 dynamic[详细]
-
Angular 4 – 可以在没有触发OnInit的情况下运行OnDestroy吗?
所属栏目:[安全] 日期:2020-12-17 热度:172
只是关于两个生命周期钩子OnInit和OnDestroy的一般性问题.正如 article提到的那样,我一直认为OnInit总是在OnDestroy之前运行. 我有一个案例,在ngOnDestroy()我停止播放背景音乐曲目.此声音加载了组件的ngOnInit(),并且因为在没有运行ngOnInit()的情况下运行n[详细]
-
Angular 2组件:如何处理循环输入和输出
所属栏目:[安全] 日期:2020-12-17 热度:65
现在的情况: 我有一个父组件和一个子组件. 父级使用@Input初始化子级数据.当用户使用@Output编辑数据时,孩子会通知父母.并且因为数据是不可变的,所以孩子必须与该通知一起发送数据. 当父母得到通知时,它将检查提交的数据是否有效,然后将其设置(这也将新值传[详细]
-
angularjs – Angular UI路由器无法解析注入的参数
所属栏目:[安全] 日期:2020-12-17 热度:132
因此,请考虑我的angularUI路由设置中的以下片段.我正在导航到路线/类别/管理/ 4 /详细信息(例如).我希望在相关控制器加载之前解析’category’,实际上我可以在resolve函数中放置一个断点,该断点返回类别服务中的类别,并看到该类别已被返回.现在在控制器本身[详细]
-
angular – 为什么简单的[myHighlight] =“…”适用于属性指令?
所属栏目:[安全] 日期:2020-12-17 热度:77
dev guide中的myHighlight属性指令使用myHighlight名称作为属性选择器: selector: '[myHighlight]', 和输入属性: @Input('myHighlight') highlightColor: string; 我发现它奇怪/反直觉,我们不必像这样指定选择器属性(虽然如果我们这样写它,它仍然有效): s[详细]
-
angularjs – 在单元测试中访问已编译的模板
所属栏目:[安全] 日期:2020-12-17 热度:115
大多数Angular教程都讨论了使用Protractor进行端到端测试来测试编译模板是否按预期出现.我想知道是否有可能完成单元测试. 大多数关于在单元测试中引用HTML代码的教程都描述了在测试中编译自己编写的代码,例如,以确保正确访问指令: describe('some function'[详细]
-
angular – Parser Error:得到插值({{}}),其中表达式是预期的
所属栏目:[安全] 日期:2020-12-17 热度:50
我使用ng-bootstrap替代angular2中的ui-bootstrap. 我的HTML如下: ul class="list-inline" li class="tag" ngb-dropdown auto-close="outsideClick" *ngFor="let item of ['Elastic Search','Database Theory','CVS']; let $index=index;" [ngClass]="{'def[详细]