-
angular – 错误:模块导出的意外值’undefined’
所属栏目:[安全] 日期:2020-12-17 热度:103
我正在使用cli构建一个角度4应用程序.我已经创建了一个共享模块并在我的appmodule和moviemodule中导入了该模块.我收到编译时错误未捕获错误:模块’SharedModule’导出的意外值’undefined’ 有人能告诉我问题是什么我仔细检查了语法.我在这里错过了一些东西[详细]
-
angularjs – 从指令模板调用服务方法
所属栏目:[安全] 日期:2020-12-17 热度:175
假设我有一个指令: component img ng-src='{{something}}' //component 定义为: app.directive("component",function() { return { scope: {},restrict: 'E',transclude: true,template: "a href='' ng-click='MyService.doThings()' ng-transclude/a" }})[详细]
-
angularjs – Angular Material输入验证错误消息
所属栏目:[安全] 日期:2020-12-17 热度:70
我正在尝试使用Angular-Material编写应用程序,并且我有一个表单,其中包含一些需要输入验证的必填字段.我试图从 the angular-material page under errors开始跟踪示例,但是当我在浏览器中查看代码时,即使在字段中输入了内容,错误消息仍会显示 我的玉模板看起[详细]
-
在AngularJS应用程序中存储URL或URL域的最佳方法是什么?
所属栏目:[安全] 日期:2020-12-17 热度:126
我的AngularJS应用程序调用当前托管在一个服务上的API,但之前托管在另一个服务上,并且在不久的将来可能会在其他地方托管. URL会定期更改.例如来自 myfirst.heroku.com/app/user/mike/profile 至 mysecond.bluemix.com/app/user/mike/profile 等等 我不想每次[详细]
-
angularjs – 动态电子邮件的Angular $compile模板
所属栏目:[安全] 日期:2020-12-17 热度:128
我正在尝试在其中加载带有ng-repeats的html模板,然后使用$compile服务来编译它并在电子邮件中使用已编译的html. 问题……好问之前让我设置术语…… 绑定占位符:{{customer.name}} 约束力:’john doe’ 使用$interpolate我得到实际的绑定值但不适用于ng-rep[详细]
-
angularjs – 验证嵌套表单而不影响父表单
所属栏目:[安全] 日期:2020-12-17 热度:107
在 angularjs 1.5中的嵌套表单中存在验证问题,并且存在 issue in github about it. 但是该主题中的2个人提供了解决方案,其中一个人已经开始使用angularjs核心,这是ngFormTopLevel指令,另一个是由一个名为isolate-form的用户提供的. 但是他们都不能处理这种情[详细]
-
Jasmine / AngularJS:在单元测试中注入服务依赖服务?
所属栏目:[安全] 日期:2020-12-17 热度:67
我有角度模块: var app = angular.module("SearchUI",[]); 在它,我有一个服务“configService”,维护一堆配置参数: app.provider("configService",function(){ //stuff here}) 我在configService fineL中运行了jasmine单元测试 describe('configService',f[详细]
-
angularjs – 按位角度表达式不起作用
所属栏目:[安全] 日期:2020-12-17 热度:180
我有一个基本的ng-show表达式如下: ng-show="((message.status messageStatus.Spam) != 0)" 然而,这失败了以下消息:“令牌”’是意料之外的,期待[]]在第18栏的表达“. Angular是否支持按位操作,或者我是否需要编写一个函数来评估那些简单的函数? 来自angu[详细]
-
Angular4 / Child元素未触发父(单击)事件
所属栏目:[安全] 日期:2020-12-17 热度:183
我有一个下拉功能,应该通过点击这个div来调用 div (click)="toggleDropdown($event)" data-id="userDropdown" Username i class="mdi mdi-chevron-down"/i/div 但是,当我点击 i时,不会触发点击事件.元件 toggleDropdown($event) { const id = $event.target;[详细]
-
如何在Angular 2上没有FormBuilder的情况下推送FormArray
所属栏目:[安全] 日期:2020-12-17 热度:136
我有表格阵列,我很难解决这个问题. 这是我目前的代码 .TS ngOnInit() { this.item = this.fb.group({ codeId: ['',Validators.pattern(/^d+$/)],name: ['',[Validators.required,Validators.minLength(3)]],stepTextarea: ['',[]],steps: [this.fb.array([][详细]
-
获取角度Observable流作为数组
所属栏目:[安全] 日期:2020-12-17 热度:125
我有列表,应该模拟流: list = [ {name : 'Str1',age: 10},{name : 'Str2',{name : 'Str3',age: 10}]; 我从这个列表中创建了一个Observable: Observable.from(this.list).skip(this.currentPage * this.pageSize).take(this.pageSize).subscribe(data = thi[详细]
-
Angular 2和Three.js
所属栏目:[安全] 日期:2020-12-17 热度:117
所以我一直在尝试将THREE.js实现到我的Angular 2应用程序中.我无法将库成功导入Angular 2.有一些项目已经过时的源代码,与Angular 2(beta)或Angular js一起运行.现在,我欣喜若狂地拥有一个运行THREE.js的空白项目,从那里我可以开始我的指令. 如果有人知道如何[详细]
-
强制Angular2在导航时重新加载组件
所属栏目:[安全] 日期:2020-12-17 热度:111
在Angular2 RC1和更低版本中调用路由链接总是导致组件重新加载: a [routerLink]="['/page',{id: 1}]"A link /a 使用Angular2,无RC,如果组件使用不同的参数导航到自身,则不会重新加载该组件.有没有办法让重新加载行为回来? 我理解处理此问题的另一种方法,从[详细]
-
angular – 如何在ng build之前运行ng测试 – 在ng测试失败时使
所属栏目:[安全] 日期:2020-12-17 热度:67
之前我使用了angular-cli的systemJS版本,每当我从jenkins开始构建时,如果有任何测试用例失败,则构建过去会失败. 我刚刚构建了–prod命令来构建我的项目. 现在使用webpack版本的angular-cli,我们必须明确地运行ng测试. 如何检查jenkins是否ng测试成功并继续使[详细]
-
angular – 通过查询组件的模板来获取FormControl实例
所属栏目:[安全] 日期:2020-12-17 热度:140
我有一个自定义FormFieldComponent,它封装了表单字段的 HTML和错误显示逻辑: @Component({ selector: 'field',template: ` div class="form-group" label class="control-label"{{label}}/label ng-content/ng-content !-- Will display the field -- !-- H[详细]
-
同一项目的角度AOT和JIT
所属栏目:[安全] 日期:2020-12-17 热度:54
在angular5上,我尝试对我的大部分模块/组件进行相同的项目AOT编译……但我有一部分需要进行JIT编译. 对于第二部分,HTML来自Ajax请求,并包含一些必须由angular编译的组件标记.要管理这部分,我使用看起来像这样的指令: export class ArticleLiveDirective imp[详细]
-
angularjs – Angular – 在子指令的控制器中获取父指令的控制器
所属栏目:[安全] 日期:2020-12-17 热度:92
我知道如何在子指令的link函数中获取parent的指令控制器. 但是,我宁愿避免使用链接函数(和$scope all-together)并将所有代码都放在指令的控制器函数下. angular.directive('parent',function(){ return { templateUrl: '/parent.html',scope: true,bindToCon[详细]
-
angularjs – ng-click在使用嵌套指令时首次使用$compile后停止
所属栏目:[安全] 日期:2020-12-17 热度:200
我有一个使用辅助/包装指令的Angular模态指令.这样我总是可以使用相同的包装器,只需在不同的模态内容所需的位置加载不同的模板. 问题:此代码段有效,但仅适用于模态的第一个生命周期.所以我可以发射模态,关闭模态并再次发射它.但是一旦模态打开,第二次ng-cli[详细]
-
Angular2 – 多个依赖的顺序http api调用
所属栏目:[安全] 日期:2020-12-17 热度:99
我正在构建一个Angular2应用程序,其中一个组件需要进行多个API调用,这些调用依赖于以前的调用. 我目前有一个服务,它进行API调用以获取电视节目列表.对于每个节目,我需要多次调用不同的API来逐步完成结构,以确定节目是否存在于Plex服务器上. API文档是here 对[详细]
-
Angular2显示所有表单组验证错误
所属栏目:[安全] 日期:2020-12-17 热度:52
我正在使用Angular2和FormGroup构建一个深层嵌套表单,目前我有一个表单,例如在父控制器中: this.orderForm = this.fb.group({customerSelectForm: this.fb.group({ // create nested formgroup to pass to child selectTypeahead: ['',Validators.required][详细]
-
Angular 2 * ng对于select / option的性能问题
所属栏目:[安全] 日期:2020-12-17 热度:93
我正在使用* ngFor来填充 select / select的选项.我的问题是我可以为我的6 select中的1个拥有1000个数组值.表现很痛苦.我知道这是因为changeDetection或单向绑定.有没有办法更好地实现* ngFor for option.我实际上并不需要更改检测或单向绑定. 我的代码 sele[详细]
-
angularjs – 使用$routeParams时angular.js模块化控制器“undef
所属栏目:[安全] 日期:2020-12-17 热度:115
以下命令在控制台中返回错误“ReferenceError:未定义ThingCtrl” var myApp = angular.module('myApp',[]);myApp.config(['$routeProvider',function($routeProvider) {$routeProvider. when('/things',{templateUrl: 'partial.html',controller: ThingCtrl[详细]
-
angular – 在添加新项目时保持列表中的滚动位置
所属栏目:[安全] 日期:2020-12-17 热度:70
我有一个项目列表,我使用* ngFor显示 div id="container" div [class.selected]="selectedItem.id == item.id" #container *ngFor="let item of items; indexBy: byId"{{item.name}}/div/div 我会定期更新列表数组. this.listService.index((items) = this.i[详细]
-
typescript – Angular2 viewmodel中的布尔值不更新* ngIf模板
所属栏目:[安全] 日期:2020-12-17 热度:101
我有一个奇怪的行为,我需要一些帮助.这是一个angular2和打字稿应用程序. 我有一个模板,其中包含以下使用ngIf的html: div *ngIf="loading" class="row" div class="small-3 small-centered columns" img src="/Images/loading_spinner.gif" / /div /div 我有[详细]
-
形式 – 带有Observables的Angular 2 Formbuilder作为默认值
所属栏目:[安全] 日期:2020-12-17 热度:147
我对Angular 2 Form(formbuilder)的默认值有问题: 我的默认值是observables(我正在从服务器检索),所以我不能像这样实现它们: export class UserComponent implements OnInit{userForm: ControlGroup;userData: any; // Initialise the observable varngOnI[详细]