-
angularjs – 如何在不创建新范围的情况下将一个局部包含到另一
所属栏目:[安全] 日期:2020-12-17 热度:89
我有这条路线. // index.htmldiv ng-controller="mainCtrl" a href='#/one'One/a a href='#/two'Two/a/div?????????div ng-view/div 这就是我将部分加载到ng-view中的方法. // app.js?var App = angular.module('app',[]);???????App.config(['$routeProvide[详细]
-
typescript – Angular2 rxjs缺少observable.interval方法
所属栏目:[安全] 日期:2020-12-17 热度:195
我正在尝试使用可观察的区间方法,但我不断收到错误 Property 'interval' does not exist on type 'Observableany'. 我添加了这些导入: import "rxjs/Rx";import "rxjs/add/observable/interval";import "rxjs/observable/IntervalObservable"; 您需要以这种[详细]
-
延迟加载Angular 5错误:$$_ lazy_route_resource懒惰递归
所属栏目:[安全] 日期:2020-12-17 热度:154
我正在使用angular cli AoT编译. 当我尝试在此 tutorial之后创建一个延迟加载组件时,我收到以下错误: ERROR Error: Uncaught (in promise): TypeError: __webpack_require__.e is not a functionTypeError: __webpack_require__.e is not a function at web[详细]
-
angular – 属性’_body’在’Response’类型中不存在
所属栏目:[安全] 日期:2020-12-17 热度:193
我使用Angular 2并在使用可观察的属性时出现此错误’_body’在类型’Response’上不存在.代码如下 this.securitiesService.getMarketMovers() .subscribe(data = { console.log(JSON.parse(data._body)) }); getMarketMovers函数就是这样的: getMarketMover[详细]
-
angular – 绑定状态到属性的[(ngModel)]和[ngModel]之间的差异
所属栏目:[安全] 日期:2020-12-17 热度:154
这是一个模板示例: input type="number" class="form-control" [(ngModel)]="overRideRate" formControlName="OverRideRate" input type="number" class="form-control" [ngModel]="overRideRate" formControlName="OverRideRate" 在这里,他们两个都做同样[详细]
-
angular 2删除formarray中的所有项目
所属栏目:[安全] 日期:2020-12-17 热度:154
我在formbuilder中有一个表单数组,我正在动态更改表单,即从应用程序1等点击加载数据. 我遇到的问题是所有数据都加载但是formarray中的数据保持不变,只是将旧项目与新项目连接起来. 如何清除formarray只有新项目. 我试过这个 const control2 = FormArraythis.[详细]
-
无法在AngularJS中更改CSS样式
所属栏目:[安全] 日期:2020-12-17 热度:85
出于某些原因,我无法使用以下内容更改元素的样式: angular.element("#element").style.height = 100px; 我确信angular.element(“#element”)有效,因为它返回一个DOM元素.另外,这有效: angular.element("#element").addClass('something'); (我发现的一切[详细]
-
添加占位符以在angular2中选择标记
所属栏目:[安全] 日期:2020-12-17 热度:176
我有一个只包含表单的简单组件: import {Component,FORM_DIRECTIVES,NgFor} from 'angular2/angular2';@Component({ selector: 'test-component',directives: [FORM_DIRECTIVES,NgFor],template: ` form class="form-inline" (ng-submit)="onSubmit()" #for[详细]
-
角度2:组件交互,可选输入参数
所属栏目:[安全] 日期:2020-12-17 热度:51
我有一个实现,其中父级希望通过使用子组件中可用的@Input参数将某些数据传递给子组件.但是,此数据传输是可选的,父母可能会或可能不会根据要求传递它.是否可以在组件中包含可选的输入参数.我在下面描述了一个场景: parent child [showName]="true"/child //p[详细]
-
错误:在angular2中没有HttpHandler的提供程序
所属栏目:[安全] 日期:2020-12-17 热度:57
我试图通过拦截器实现HttpCache.以下是caching-interceptor.service.ts import { HttpRequest,HttpResponse,HttpInterceptor,HttpHandler,HttpEvent } from '@angular/common/http'import { Injectable } from '@angular/core';import { Observable } from '[详细]
-
Angular 2条件Validators.required?
所属栏目:[安全] 日期:2020-12-17 热度:117
我应该如何有条件地要求表格字段?我做了一个自定义验证器,但是我传递给自定义验证器的条件变量是静态的并保持其初始值。我的自定义验证器应该如何获得更新的条件值?也许有一种方法可以使用Validators.required而不是自定义验证器来做到这一点? private f[详细]
-
Angular 2表单验证,minLength验证器不起作用
所属栏目:[安全] 日期:2020-12-17 热度:59
我有以下Angular 2形式: register form [ngFormModel] = "registrationForm" div class = "form-group" label class = "control-label" for="email"Email/label input class = "form-control" type="email" id="email" ngControl="email" #email="ngForm" /[详细]
-
angular – 属性’firebase’不存在于类型{production:boolean;
所属栏目:[安全] 日期:2020-12-17 热度:144
所以我试图在Firebase和Heroku上构建和部署我的Angular 4应用程序,但是我遇到了如下错误: ERROR in /Users/…/… (57,49): Property ‘firebase’ does not exist on type ‘{ production: boolean; }’. 它发生在我运行build –prod时,我的部署服务器工作[详细]
-
service – Angular 2,一次从服务器加载数据并将结果共享给组件
所属栏目:[安全] 日期:2020-12-17 热度:189
参见英文答案 What is the correct way to share the result of an Angular Http network call in RxJs 5?21个答案使用服务在Angular 2应用程序中存储(和共享)初始值的最佳实践是什么? 我有一个服务,从服务器加载大量数据作为资源,配置和其他数组和对象。[详细]
-
单元测试 – Karma没有运行测试
所属栏目:[安全] 日期:2020-12-17 热度:50
我已经在我的应用程序上使用grunt运行业力,但由于某种原因,事情停止了工作。我通过重新安装更新了业力,这改变了很多,并更改了我的配置文件。我的所有文件都被添加和提供,但是它没有执行我的任何测试。 暂时(只是试图让事情再次运行),我在grunt之外运行[详细]
-
Angular2 * ngFor在选择列表中,根据来自对象的字符串设置活动
所属栏目:[安全] 日期:2020-12-17 热度:61
我正在尝试在我选择的DropDownList上使用ngFor.已加载应该在下拉列表中的选项. 你在这里看到的代码: div class="column small-12 large-2" label class="sbw_light"Title:/labelbr / select [(ngModel)]="passenger.Title" option *ngFor="#title of titleA[详细]
-
Angular 2:从Component访问一个元素,getDocumentById不起作用
所属栏目:[安全] 日期:2020-12-17 热度:75
我有一个Angular 2组件,我想要检索一个元素div div id =“myId”通过它的身份.我尝试在我的组件(TypeScript)中执行:document.getElementById(“myId”),但是我收到一个错误:“找不到名称文档”.我看到在其他帖子中我们可以使用@ViewChild做类似的事情,但我[详细]
-
angular – 将[NgStyle]与条件组合(if..else)
所属栏目:[安全] 日期:2020-12-17 热度:108
我读过 NgStyle Documentation For Angular2.对我来说有点困惑.关于如何使用NgStyle与条件(if … else)来设置任何元素的背景图像的任何想法? 在ngStyle绑定中使用三元运算符将用作if / else条件. div [ngStyle]="{'background-image': 'url(' + value ? ima[详细]
-
为什么在Angular 2中捕获一个Observable后finally()不起作用?
所属栏目:[安全] 日期:2020-12-17 热度:80
我试图在每个以Angular 2结尾的请求中添加一个加载微调器,所以我扩展了Http服务,调用它为HttpService.在每次请求之后,我想在捕获错误后调用finally()函数,以便我可以停止加载微调器. 但打字稿说: [ts] Property ‘finally’ does not exist on type ‘Obser[详细]
-
Angular 2使用Shadow DOM还是Virtual DOM?
所属栏目:[安全] 日期:2020-12-17 热度:175
Angular 2用什么来更新DOM。是Shadow DOM还是Virtual DOM? Angular 1中有没有这样的概念? Angular2不使用shadow DOM(默认)也不使用虚拟DOM。 使用封装:ViewEncapsulation.Emulated(默认)没有shadow DOM,因为样式封装仅被模拟。 encapsulation:ViewEncap[详细]
-
AngularJS 2中的ng-bind等价物
所属栏目:[安全] 日期:2020-12-17 热度:57
我在这样的angularjs中使用了ng-bind div ng-bind="getVal()"/div 其中getVal()返回一些值,它在控制器中。 但是在Angular2中,我在组件中有一个函数getVal(),我需要从模板中调用它,就像angular1一样。 我试过了 div [(ngModel)]="getVal()"/div 但没有运[详细]
-
angular – Ionic 3不能在我的自定义组件中使用ion- *组件
所属栏目:[安全] 日期:2020-12-17 热度:88
我最近从Ionic 2升级到了Ionic 3,我创建了components.module.ts文件并声明并导出了我拥有的每个自定义组件,然后在我拥有的每个页面模块中导入了这个单个文件. 所以现在的问题是我不能在我自己的组件中使用ion- *组件,因为我没有在components.module中导入Ion[详细]
-
angular – Reactive Forms – 将字段标记为已触摸
所属栏目:[安全] 日期:2020-12-17 热度:117
我无法找到如何将所有表单的字段标记为触摸. 主要问题是,如果我不触摸字段并尝试提交表单 – 验证错误未显示.我的控制器中有一段代码占位符. 我的想法很简单: 用户点击提交按钮 所有字段标记为触及 错误格式化程序重新运行并显示验证错误 如果有人知道如何[详细]
-
Angular2 – SEO – 如何操纵元描述
所属栏目:[安全] 日期:2020-12-17 热度:86
谷歌中的搜索结果通过TitleTag和 meta name =“description”...“/标签显示. title -Tag可通过Angular2 how to change page title in angular2 router进行编辑 剩下的就是描述. 是否有可能在angular2中编写一个指令,它操纵 head中的元标记.我页面的一部分.[详细]
-
如何在Angular 2中对数据进行分组?
所属栏目:[安全] 日期:2020-12-17 热度:173
如何使用TypeScript将Angular 2中的数据分组.我知道这是使用Angular 1.X中的“group by”过滤器完成的,但没有得到如何在Angular 2中对数据进行分组.我有这个数组: import {Employee} from './employee'; export var employees: Employee[]; employees = [ {[详细]