-
angular – 类型文字属性在TypeScript中不能有初始值设定项
所属栏目:[安全] 日期:2020-12-17 热度:113
这是我的标题课给我一个错误 “A type literal property cannot have an initializer” 如果我删除标题的工作正常,我使用Angular 4.3.1 export class MyClass{ data:[ { blood:string; title:string = 'Blood Pressure - Systolic (mm/Hg)'; } ]} 非常感谢.[详细]
-
build – 无法从VSTS代理运行’ng’
所属栏目:[安全] 日期:2020-12-17 热度:90
我正在尝试使用托管的VSTS构建代理对我们的AngularCLI项目运行单元测试,但是当它尝试运行’ng test’时它一直遇到麻烦. 为了解决这个问题,我尝试通过提供工具的路径,使代理直接使用ng工具.这没有用,因为它看起来像是在尝试运行’ng test’工具而不是在指定的[详细]
-
如何在Angular 2/4 Typescript中按顺序运行函数
所属栏目:[安全] 日期:2020-12-17 热度:95
我无法在Angular 2/4项目中按顺序运行函数. 我有retrieveData()函数,它从数据服务中检索数据并将它们分配到我声明的数组中. 然后我有displayData()函数,它使用存储在数组中的数据并将它们显示在图表中. 当我尝试运行它们时,例如: function(){ this.retrieve[详细]
-
Angular 4错误:有多个模块的名称只有外壳不同
所属栏目:[安全] 日期:2020-12-17 热度:114
ng服务命令后,我在Angular 4项目中出现以下错误. ./src/app/Utils/config.service.ts There are multiple modules with names that only differ in casing. This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.[详细]
-
angular – 如何在没有* ngIf的情况下渲染ng-container或ng-temp
所属栏目:[安全] 日期:2020-12-17 热度:112
我需要将tappable指令添加到自定义组件内的离子卡组件.我使用@Input()myInputBool,类似于: ng-container *ngIf="myInputBool" ion-card tappable ng-container render="myContent"/ng-container /ion-card/ng-containerng-container *ngIf="!myInputBool" i[详细]
-
Angular 4 ngComponentOutlet加载动态组件,但不呈现路径内容
所属栏目:[安全] 日期:2020-12-17 热度:121
我正在尝试加载不同的“父”组件,并通过在每个父组件中定位ng-content将路由内容注入这些不同的父组件.基本上,每个父组件根据设备宽度(小/移动,中/平板和大/桌面)处理导航和其他样板材料. 为我的应用程序中的每个路由生成的内容需要被转换(注入)到父组件中.[详细]
-
窗口未使用Angular4 AoT Webpack2定义
所属栏目:[安全] 日期:2020-12-17 热度:170
我有一个使用webpack的angular4应用程序,并且与JiT一起工作很好,但现在我正试图让它与AoT合作,我遇到了问题.具体来说,我收到以下错误: ERROR in window is not definedERROR in ./src/app/main/main.tsModule not found: Error: Can't resolve './../../../[详细]
-
单元测试Angular 2服务主题
所属栏目:[安全] 日期:2020-12-17 热度:58
我正在尝试为角度服务编写测试,该服务具有Subject属性和在该主题上调用.next()的方法. 该服务如下: @Injectable()export class SubjectService { serviceSubjectProperty$: Subjectany = new Subject(); callNextOnSubject(data: any) { this.serviceSubjec[详细]
-
angular – 当我点击孩子时如何从父母那里调用方法?
所属栏目:[安全] 日期:2020-12-17 热度:149
我有两个组成部分,父母和孩子.在孩子我有按钮.当用户点击子节点中的那个按钮时,我想要调用父节点中的方法.有什么建议吗? 解决方法 这是非常基本的角度,你会在 https://angular.io的指南中找到大量的例子. 但是如果你仍然找不到它,你必须使用@Output装饰器,[详细]
-
angular – 使用spyon时的代码覆盖率问题
所属栏目:[安全] 日期:2020-12-17 热度:144
我正在使用Karma-Jasmine为我的组件(Angular2应用程序)编写单元测试.我正在利用伊斯坦布尔的代码覆盖率报告. 这是我的测试用例, it('Should Invoke onNext function',async(() = { const fixture = TestBed.createComponent(LoginComponent); fixture.detect[详细]
-
angular – primeng checkbox ngmodel不是已知属性
所属栏目:[安全] 日期:2020-12-17 热度:53
我正在使用p-checkbox pf prime ng 4.1 rc2版本 我收到以下错误 Can't bind to 'ngModel' since it isn't a known property of 'p-checkbox'. 我在app.module.ts中添加了通用模块,表单模块,但它仍然无法正常工作 解决方法 ngModel is part of FormsModule ,t[详细]
-
我在angular-material中使用ngx-tooltip,但是工具提示被切断,任
所属栏目:[安全] 日期:2020-12-17 热度:53
我正在使用带有angular.material.io标签的ngx-tooltip( https://www.npmjs.com/package/ngx-tooltip)并遇到一个问题,当md-tab容器内部的工具提示似乎在左侧被切断.我如何使工具提示浮在一切之上?有什么方法可以调整工具提示的z-index还是有其他方法吗? 码[详细]
-
粘滞的工具栏材料2和sidenav
所属栏目:[安全] 日期:2020-12-17 热度:96
最近开始学习材料2并跑去发行.我的方法是在Youtube网站上进行sidenav.左边有一个汉堡包菜单,可以扩展/折叠侧边菜单. 码: md-toolbar class="fixed-header" button class="app-icon-button" (click)="start.toggle()" i class="material-icons app-toolbar-m[详细]
-
angular – 如何使用Ionic Native Storage存储数组数据?
所属栏目:[安全] 日期:2020-12-17 热度:118
我打算使用离子本机存储来存储一些翻译历史记录,只要有翻译的单词.翻译操作(日期,翻译单词)将存储在离子本机存储中,当我打开历史页面时,将显示翻译历史列表. 这是我从离子官方网站获得的最基本的代码: export class HomePage { DataArray: Arraystring = [][详细]
-
Angular 4延迟加载和路由不起作用
所属栏目:[安全] 日期:2020-12-17 热度:112
我有一个模块与我的应用程序的路线.其中一条路线是延迟加载模块. 问题是这个延迟加载模块内部有子组件的路由.但是在我的路由器配置上这条路线没有出现……所以当我打电话给懒人模块时,我的屏幕上没有显示任何内容. 这是我的路由器配置(主模块): export cons[详细]
-
构建项目后,Angular 2路由无法正常工作
所属栏目:[安全] 日期:2020-12-17 热度:152
这些是我的路线: import { Routes } from '@angular/router';import {WelcomeComponent} from "./welcome/welcome.component";import { LoginComponent } from './login/login.component';export const routes: Routes = [ {path: '',component: WelcomeCom[详细]
-
angular2单元测试:无法读取componentInstance.method()未定义的
所属栏目:[安全] 日期:2020-12-17 热度:94
mycomponent.spec.ts类: 抛出错误:无法读取未定义的属性“ngOnInit”. let myComponent: MyComponent;let myService: MyService;describe('myComponent',() = { beforeEach(() = { TestBed.configureTestingModule({ declarations: [MyComponent],provider[详细]
-
angular – ViewContainerRef.clear()是否从内存中删除组件?
所属栏目:[安全] 日期:2020-12-17 热度:157
当我使用ViewContainerRef创建一个组件并将实例分配给负责子组件创建的父组件的属性时,如果我想要释放内存,我是否需要在调用ViewContainerRef.clear()之后将此属性设置为null? 解决方法 不,如果您将父组件属性分配给componentRef angular将不会从内存中删除[详细]
-
基于其他字段值的角度2验证?
所属栏目:[安全] 日期:2020-12-17 热度:183
我尝试基于其他字段验证表单字段值,所以我写了一个自定义验证器,当我试图获取其他字段时抛出错误我尝试了以下代码,请帮助我提前感谢 export class CreatesessionComponent implements OnInit { eventform : FormGroup ; constructor(private formBuilder: Fo[详细]
-
angular – PrimeNG – 按行数设置的p-dataTable高度
所属栏目:[安全] 日期:2020-12-17 热度:200
我正在尝试找到一个解决方案来修复dataTable高度. 该表添加了分页.将页面更改为第二页,其中行数较低,如初始页面(在我们的第一页中),dataTable高度将更改. 解决方法 对我来说,它使用以下css语句: ::ng-deep .ui-datatable-scrollable-view .ui-datatable-scr[详细]
-
如何在angular2反应形式中迭代表单数组(数组中的数组)?
所属栏目:[安全] 日期:2020-12-17 热度:108
我试过几次迭代formArray, 这是这个案例https://plnkr.co/edit/4kiJF7cL5VKwn3KnvjvK?p=preview的plunker链接 我想要像这样插入https://plnkr.co/edit/zg6nbFULl0WlTZ1sVn5h?p=preview 这是我的情景 [{ "id": 1,"legend": "businessModule","group": [ { "id[详细]
-
Angular2和lodash ……找不到名字
所属栏目:[安全] 日期:2020-12-17 热度:119
Angular2和lodash …为什么这么多戏剧?我的意思是…… 以下是我的安装方式 npm install --save lodashnpm install --save @types/lodash 更新: 我跟着博客做了这个angular2-and-lodash-cannot-find-name: ?????????npm install @ types / lodash @ ts2.0[详细]
-
angularjs – ng-bootstrap ngbDropdown无法在角度4中工作
所属栏目:[安全] 日期:2020-12-17 热度:159
在我的角度4应用程序是ng-bootstrap的ngbDropdown-Element无法正常工作. 我为这种情况安装了以下npm模块: “@ ng-bootstrap / ng-bootstrap”:“^ 1.0.0-alpha.22”, ?“bootstrap”:“4.0.0-alpha.6”, ?“bootstrap-sass”:“^ 3.3.7”, 我的app.modul[详细]
-
Angular2反应形式选择多个属性?
所属栏目:[安全] 日期:2020-12-17 热度:61
我在我的应用程序中使用以下代码与反应形式. 如果我取消注释[multiple]行,则Choose …选项不会将dformControl表单控件对象设置回状态INVALID. dformControl.multiple顺便返回false.即使我将注释行更改为[multiple] =“false”,仍然切换回Choose …选项不会将[详细]
-
angular – 如何引用ngFor中添加的控件?
所属栏目:[安全] 日期:2020-12-17 热度:133
我在模板驱动的表单中使用ngFor添加了几个输入,我想在输入无效时添加相应的错误消息.通常,如果我没有使用ngFor,我会使用#inputName =“ngModel”.为了引用动态添加的输入,我有什么方法可以做这样的事情吗? 基本上我想做这样的事情: div *ngFor="let field[详细]