-
angular – 测试未捕获错误:macroTask’setInterval’:无法转
所属栏目:[安全] 日期:2020-12-17 热度:76
我使用的是Angular版本“4.2.2”,Angular Cli版本“1.1.1”和zone.js 0.8.12.以前在Chrome和PhanthomJS中工作的一些单元测试现在失败,出现以下错误: 错误 未捕获错误:macroTask’setInterval’:无法转换为’running’,期望状态’scheduled’,’notSchedul[详细]
-
Angularjs变量值没有第一次更新,sweetAlert成功
所属栏目:[安全] 日期:2020-12-17 热度:158
I used AngularJS v1.5.3 vendor.bundle.js and app.bundle.js 在这个点击显示按钮并显示swal确认框,我按下’是,显示它[详细]
-
Angular CLI可以在新组件中自动包含moduleId吗?
所属栏目:[安全] 日期:2020-12-17 热度:109
快速问题因为我可能是盲目或愚蠢的.但是CLI中是否有一个标志,以便我可以让我生成的每个组件都将moduleId:module.id添加到我的@Component装饰器中? 更新: 只是为了清楚一点,我正在尝试使用名为ng-pwa-tools的软件包中的ngu-sw-manifest命令. 更多更新: 我[详细]
-
angular – 导入PopupModule.forRoot()时出错
所属栏目:[安全] 日期:2020-12-17 热度:143
我有一个工作角2项目.我需要制作一个弹出窗体来填写表格中的详细信息.单击按钮后,我想要一个弹出窗体,用户可以输入详细信息并提交.为此,我一直在尝试使用Angular 2的ng2-opd-popup组件.但是当我在app.module.ts文件的@NgModule导入中添加PopupModule.forRoot[详细]
-
angular2-directives – Angular 2多个自定义值访问器
所属栏目:[安全] 日期:2020-12-17 热度:81
我正在使用angular2创建一个应用程序. 我需要使用日历弹出窗口从用户输入获取日期,但是我需要在用户输入上放置一个掩码,以便在他输入时保持这种格式dd-mm-YYYY. 我使用两个不同的模块,我从web ng-bootstrap和angular2-text-mark获得 input [textMask]="{mask[详细]
-
angular – 我可以用其他鼠标事件运行@Hostlistner吗?
所属栏目:[安全] 日期:2020-12-17 热度:126
为了避免设置一个无用的监听器,我想只在运行mousedown事件时启动mousemove监听器.像这样的东西: 在我的组件里面 private startMouseMove(start: boolean){ if(start){ @HostListener('mousemove',['$event']) onMouseMove(event: MouseEvent){ console.log([详细]
-
使用自定义类型Angular验证输入
所属栏目:[安全] 日期:2020-12-17 热度:130
我有一个组件,其输入被定义为自定义类型. @Input() public labelSize: 'small' | 'normal' | 'large' = 'normal'; 但显然我可以将任何类型的参数传递给组件标记.我永远不会有任何错误/警告. my-component labelSize="whatever"/my-component 我可以通过一个[详细]
-
如何将具有角度2前端(angular-cli构建)的spring-boot webapp部署
所属栏目:[安全] 日期:2020-12-17 热度:126
我有一个 spring-boot网络应用程序,我用angular-cli构建我的前端.我已经将angular-cli.json中我的角度构建的输出目录设置为resources / static,我已经在package.json中配置了构建脚本,如下所示: "scripts" : {"build": "ng build --base-href /mywebapp",..[详细]
-
Angular:并发下载后的内存泄漏?
所属栏目:[安全] 日期:2020-12-17 热度:63
我正在开发一个Angular应用程序,我创建了一个这样的下载页面: 如果我查看Chrome任务管理器,我会发现与我的应用程序相关的进程会保留大约130 MB的内存. 然后,用户可以单击每个下载按钮启动同时下载(总文件大小为266 MB): 现在,如果我再次检查任务管理器,我[详细]
-
链接Angular 4和OpenLayers 4
所属栏目:[安全] 日期:2020-12-17 热度:84
我有两个组成部分: 地图 控制 我希望控件组件上的按钮与地图交互.向地图添加交互的示例: 控件组件: HTML: button(click)=“add_a_place()”type =“button”添加地点 / button JS:add_a_place(){map.addInteraction(draw_interaction)} 地图组件: JS:[详细]
-
Angularjs过滤器中的变量名称
所属栏目:[安全] 日期:2020-12-17 热度:114
我正在使用搜索框(输入)来过滤表格结果.目前它有关StudentName列的过滤,但它必须是动态的. 让我们说: filter :{'RollNo' :test}filter :{'Dept' :test} 简而言之: input type="text" ng-model="test"table tr ng-repeat="x in names |filter :{'StudentNam[详细]
-
angularjs – ag-grid列搜索不使用object作为单元格值
所属栏目:[安全] 日期:2020-12-17 热度:50
我使用cell_renderer来定义我的单元格,如下所示: var cell_renderer = function(params) { var element = ""; var values = params.value; angular.forEach(values,function(each_param){ element += 'a href="#/workunit/' + each_param.id + '" target="_[详细]
-
angularjs – ‘IAngularStatic’类型中不存在属性’mock’
所属栏目:[安全] 日期:2020-12-17 热度:121
我想使用mock来创建一个新类,但我不知道为什么这个mock在类型’IAngularStatic’上不存在.下面是我的代码. import {} from 'jasmine';import * as angular from 'angular';import {StrategyTables} from "./strategyTables.component";import {StrategyTable[详细]
-
angular – 如何在Ionic 2/3中编写自定义组件而不会丢失准备好的
所属栏目:[安全] 日期:2020-12-17 热度:135
当我像这样编写自己的自定义组件时: import { Component } from '@angular/core';@Component({ selector: 'deletableItem',template: ` ion-checkbox item-right/ion-checkbox `})export class DeletableItem { constructor() {}} 并在一些html视图中使用它[详细]
-
角度4内化
所属栏目:[安全] 日期:2020-12-17 热度:120
我正在使用Angular 2本地化支持日期和货币. 本地化设置在主应用程序模块级别完成. 在我的应用程序模块设置中,如果我神奇地配置LOCALE_ID提供程序,我有本地化支持. @NgModule({ imports: [ BrowserModule ],declarations: [ AppComponent ],providers: [ { pr[详细]
-
如何在角度cli中使用PostCSS
所属栏目:[安全] 日期:2020-12-17 热度:92
我正在使用angular 4开始一个新项目,我希望与PostCss集成以使用模块,例如:Autoprefixer,CSSNext和其他模块.我在很多地方搜索过但仍无法找到解决方案.任何帮助赞赏!提前谢谢了. 问候…. 解决方法 你可以尝试这种方式 https://github.com/angular/angular-cl[详细]
-
angularjs生命周期:$onInit未调用
所属栏目:[安全] 日期:2020-12-17 热度:80
从 angularjs 1.5迁移到1.6的文档说:“禁用(默认情况下)控制器实例上绑定的预分配,这有助于支持本机ES6类.” “依赖于绑定存在的初始化逻辑应该放在控制器的$onInit()方法中,保证在分配绑定后始终调用它.” 我尝试为我们的项目进行迁移,我观察到,对于某些控[详细]
-
Angular 2 – 拖放回调函数
所属栏目:[安全] 日期:2020-12-17 热度:168
Plunker: https://plnkr.co/edit/uZ8mvu6a1LXAsBBY3Shd?p=preview 在顶部我有’小部件’:’文字’和’文字b’,你可以拖放. 在小部件下面,你已经有了两行内部小部件. 我有一个 阻拦容器 块行(蓝色背景) 块列(粉红色背景) 块(红色背景) 基本上就像一个Bootst[详细]
-
Angular 2:使用输入格式自定义表单验证
所属栏目:[安全] 日期:2020-12-17 热度:147
我有一种情况,我需要格式化用户输入,然后验证它. 我正在使用反应式表单并创建我的自定义验证,如下所示(相关部分): HTML: input type="text" formControlName="invoiceNumber" (blur)="formatInvoiceNumber()" class="form-control"div *ngIf="this.form.co[详细]
-
angular – 在ionic2中设置TDD
所属栏目:[安全] 日期:2020-12-17 热度:80
我已经关注了Joshua Moroney关于Ionic2和TDD的教程,但是在尝试调试错误时遇到了问题. 核心的例子是这样的: import { TestBed,ComponentFixture,async } from '@angular/core/testing';import { By } from '@angular/platform-browser';import { DebugElemen[详细]
-
Angular 2动画不起作用
所属栏目:[安全] 日期:2020-12-17 热度:171
按照Angular 2动画文档( https://angular.io/docs/ts/latest/guide/animations.html),我迁移到Angular 4.0.1.这是我的package.json的一部分: "@angular/common": "~4.0.1","@angular/compiler": "~4.0.1","@angular/core": "~4.0.1","@angular/forms": "~4.[详细]
-
Angular 4路由器错误:无法激活已激活的插座
所属栏目:[安全] 日期:2020-12-17 热度:124
我已将我的应用程序从Angular2升级到Angular 4.在此之前,包括路由在内的一切都运行得很好.但是现在升级后,路由已经停止,每当我点击任何链接时,重定向都会失败,并且会出错: Error: Uncaught (in promise): Error: Cannot activate an already activated outl[详细]
-
Angular Material自定义主题 – 为什么mat-palette需要4个变量?
所属栏目:[安全] 日期:2020-12-17 热度:130
我目前正在学习如何使用文档创建自己的Angular Material 2主题( https://github.com/angular/material2/blob/master/guides/theming.md) 似乎主要是在这里指定颜色 // Define the palettes for your theme using the Material Design palettes available in[详细]
-
angular – router.navigate偶尔不会改变视图
所属栏目:[安全] 日期:2020-12-17 热度:100
我不知道为什么,但登录后导航到主页的次数最多.但是,有时,应用程序将保留在登录页面上,而不是按原样加载主页. 我添加了.then和console.logs但是即使它失败了我在控制台中获得了“导航成功”.我不确定还有什么可以寻找的.它可能有75%的时间工作,但是当它无法[详细]
-
“…没有导出的成员” – 导入组件中的错误(Angular)
所属栏目:[安全] 日期:2020-12-17 热度:61
我正在制作一个名为headerComponent的组件并在app.component.ts中导入,但是获取website / src / app / header / app.headerComponent“’没有导出的成员’headerComponent’错误我的app.headerComponent.ts代码如下 import { Component } from '@angular/cor[详细]