-
单元测试 – 使用TestBed进行Angular2测试获取区域未定义错误
所属栏目:[安全] 日期:2020-12-17 热度:94
我一直在研究Angular教程 https://angular.io/docs/ts/latest/guide/testing.html来构建我的第一个单元测试.在进入TestBed示例之前,我能够完成所有工作.当我将TestBed添加到混合中时,我得到’Uncaught ReferenceError:Zone is not defined’. 在我的spec-bu[详细]
-
angularjs – 使用UI-Router时Angular Material布局中断
所属栏目:[安全] 日期:2020-12-17 热度:62
我在Angular 1.5项目中使用Angular Material 1.1.0和UI-Router 1.0.0-beta.1,而UI-Router似乎打破了flexbox功能. 当index.html布局不包含UI-Router元素时,它会拉伸并填充容器.当我添加 div ui-view =“container” / div布局中断了. 当我有:Flex正在工作:[详细]
-
Angular 2单选按钮无法使用反应形式正确初始化
所属栏目:[安全] 日期:2020-12-17 热度:88
我从Angular 2开始,目前正在使用2.2.2版本 我正在写一个反应形式,但我无法初始化所选的单选按钮.页面应加载选中的单选按钮,但这不会发生. 我一直无法找到问题的根源.从Web上的代码示例,我认为这应该是有效的.这是我的代码片段. form [formGroup]="consultaSo[详细]
-
用户填写表格Angular 2时检查表单验证
所属栏目:[安全] 日期:2020-12-17 热度:149
我创建了一个带有验证检查的表单, import { FormGroup,Validators,FormControl } from "@angular/forms"; 目前我有提交按钮[已禁用],直到表格填写正确.如果表单有效,我向用户显示的唯一方法是在表单字段无效时在输入中显示红色. 我想向用户显示一条错误消息,[详细]
-
在angular2中的一个组件中添加多个templateUrl
所属栏目:[安全] 日期:2020-12-17 热度:147
angular2允许使用反向标记(`)编写多行html代码. ?但是当使用templateUrl时,我不知道如何添加多个html文件. 当我试试这个.. @Component({ selector: 'my-app',template: ` h1view1/h1 h1view2/h2 `})class Appcomponent{} 像那样. @Component({ selector: 'my[详细]
-
如何在Angular2中的视图中添加没有组件的HTML部分
所属栏目:[安全] 日期:2020-12-17 热度:113
我有一个组件及其 HTML文件. 零件: 你好,world.component.ts import {Component} from 'angular2/core';@Component({ selector: 'hello-world',templateUrl: 'hello-world.html'})export class HelloWorld { yourName: string = '';} 模板: 你好,world.htm[详细]
-
angularjs – 具有打字稿的量角器在成功解决后无法找到模块’量
所属栏目:[安全] 日期:2020-12-17 热度:89
这个问题让我很难过.请帮忙. 我有以下文件结构: node_modules protractor typescriptpackage.jsonregister-popup.ts package.json的内容 { "name": "typescriptProba","version": "1.0.0","description": "","main": "index.js","scripts": { "test": "echo[详细]
-
在Angular 2中重定向到第一个允许的路由?
所属栏目:[安全] 日期:2020-12-17 热度:185
我有以下路线配置: const routes: Routes = [ { path: '',redirectTo: 'customers',pathMatch: 'full' },{ path: 'customers',component: CustomerListComponent,canActivate: [CustomerGuard] },{ path: 'products',component: ProductListComponent,canAc[详细]
-
Angular 2 CLI“ng generate component”命令找不到app.module
所属栏目:[安全] 日期:2020-12-17 热度:195
我一直在尝试使用Angular2的CLI工具使用此命令生成新组件: ng generate component test 执行后,会生成新的组件文件,但引用不会添加到app.module.ts文件中: No app module found. Please add your new class to your component. 我试图找到解决方案来解决这[详细]
-
angularjs – 重复内部的角度重复滤波器
所属栏目:[安全] 日期:2020-12-17 热度:85
我一直在努力制作一份地理位置列表,每种都有税收(并非所有税收都适用于所有地理位置). 因此,我对geozones进行了ng-repeat,并在每个内部进行了所有税收的ng-repeat.问题是我不知道如何发送此时正在过滤的geozone的id.这是现在的代码: md-option ng-repeat="t[详细]
-
使用Webpack进行Angular 2翻译
所属栏目:[安全] 日期:2020-12-17 热度:149
我正在尝试遵循 internationalization的Angular食谱,但我们使用的是Webpack而不是SystemJS. 在食谱中有以下片段: function getTranslationsWithSystemJs(file: string) { return System.import(file + '!text'); // relies on text plugin} 它使用SystemJS[详细]
-
angular2无法相对于父路线导航
所属栏目:[安全] 日期:2020-12-17 热度:156
我使用angular2 cli. 测试导航相对遇到的问题: 路由配置: { path: '',component: CheckCompanyComponent,children:[ { path:'',loadChildren: 'app/components/company/check-company-home/check-company-home.module#CheckCompanyHomeModule' },{ path:':[详细]
-
订阅Angular 2中主/详细示例中的子路径更改
所属栏目:[安全] 日期:2020-12-17 热度:92
我在主/详细视图中遇到路由问题.如果我去路线/主人,InfoComponent应该显示一些一般信息.如果我转到/ master / 1,DetailsComponent应显示id为1的项目的一些数据.在这两种情况下,MasterComponent都应该显示所选的id或什么都不显示. 我可以让这个工作得相当好.[详细]
-
AngularFire2:查询子项是否存在
所属栏目:[安全] 日期:2020-12-17 热度:185
我打算从我的数据库中获取一个列表,其中某些记录包含可以设置的属性.我想查询和显示没有此属性的项目 { books: { book_3: { title: "Return of The King" },book_2: { title: "The Two Towers" },book_1: { title: "The Fellowship of the Ring" read: 12569[详细]
-
如何使用带有angular2和firebase的nativescript
所属栏目:[安全] 日期:2020-12-17 热度:60
有人可以向我指出如何将Angular 2与NativeScript和Firebase后端一起使用的示例. 谢谢. 解决方法 您可以在本项目中查看native脚本(iOS和 Android)的 nativescript-firebase 插件. 此外,这是firebase blog上的项目演练.[详细]
-
angular – 如何将名称绑定到路由器插座
所属栏目:[安全] 日期:2020-12-17 热度:146
我正在尝试做类似的事情 router-outlet name='chart.id'/router-outlet 其中chart.id类似于“id1,id2,id3”等.我想在运行时生成这些,因为我不知道我将拥有多少个ID. 我希望最终的结果是这样的 router-outlet name='id1'/router-outletrouter-outlet name='id[详细]
-
TypeScript / Angular2:rxjs错误TS1138,TS1005,TS1128
所属栏目:[安全] 日期:2020-12-17 热度:189
我正在关注Angular 2教程,当我运行gulp dev时,我在终端中遇到这些错误.我正在使用Typescript 2.0.3: node_modules/rxjs/operator/toPromise.d.ts(8,38): Error TS1138: Parameter declaration expected.node_modules/rxjs/operator/toPromise.d.ts(8,42): E[详细]
-
Angular 2组件多态性
所属栏目:[安全] 日期:2020-12-17 热度:58
我想实现一个像动态添加子组件的容器一样的组件.应在服务器端配置子组件的类型和数量. 所以到达表单服务器的模型可能如下所示: export class ModelBase { public data: any;}export class ModelA extends ModelBase { public dataA: any;}export class Mode[详细]
-
找出Angular2,Typescript中的调用函数
所属栏目:[安全] 日期:2020-12-17 热度:182
我想找出我的angular2 / ionic2项目中特定函数的调用函数. 没有运气 arguments.callee.caller.toString() 任何的想法? 解决方法 我知道这有点晚了,但我遇到了同样的问题,希望这会帮助别人. 您可以通过执行console.log((new Error).stack)生成堆栈跟踪; 这将[详细]
-
Angular2防止在有任何挂起请求时排队http请求
所属栏目:[安全] 日期:2020-12-17 热度:200
假设我想每15秒从后端提取数据.我的代码现在看起来像这样: TestComponent: public ngOnInit(): void { Observable.timer(0,15000).subscribe(() = { this.callService(); });}private callService(): void { this.testService.callBackendService().subscr[详细]
-
angularjs – 如何保持内容div的标题固定?
所属栏目:[安全] 日期:2020-12-17 热度:150
我有一个内置于 angularjs的网页. htmlhead/headbody ng-app="app1" ng-controller = "ctrl1"header/headerdiv ng-view/divfooter/footer/body/html 这里的页眉和页脚总是固定的,但在内容部分我正在进行路由时,在其中一个视图中我有标题,我总是想要修复它.[详细]
-
可以在Angular2中设置http使用的User-Agent标头吗?
所属栏目:[安全] 日期:2020-12-17 热度:155
这不是世界末日,但它会是一件好事. 目前正在使用Ionic 2构建混合应用程序,我正在向服务器API发送请求. 我想让User Agent字符串报告应用程序和版本(以及平台),例如MyApp V1.0(iOS). 目前我发送的请求如下: http.post(my_server_url,JSON.stringify(dataToSen[详细]
-
angular – 如何导航到延迟加载的模块子路由?
所属栏目:[安全] 日期:2020-12-17 热度:159
我试图在其路由配置文件中声明的子路由延迟加载模块, 懒惰模块已成功加载,但我无法导航到它的子路由. 我正在使用这种技术,好像它是一个急切加载的模块. 我宣布道路,里面是孩子们. 请参阅Plunker中的’moduleB’路由文件 链接按钮正在尝试导航到子路由并加载C[详细]
-
Angular2 Meteor,实现无限滚动的问题(滚动重置到顶部)
所属栏目:[安全] 日期:2020-12-17 热度:174
尝试做一个无限滚动页面,在用户滚动时显示元素. 因此,每当我检测到滚动到达页面的末尾时,我就会调用 this.recordLimit += 10;this.subscribe('movements',{limit: this.recordLimit}); 那个触发器(自动运行) this.autorun(h = { if (this.ready()) { this.it[详细]
-
异步 – 角2 |无法使用@ContentChildren获取子指令
所属栏目:[安全] 日期:2020-12-17 热度:131
我正在尝试从父指令获取嵌套指令,但@ContentChildren没有被填充.基本上我在图像上构建一个延迟加载,每个图像都是来自父指令的嵌套指令 例: parent.directive.ts: import ...@Directive({ 'selector': 'parentSelector'})export class ParentDirective impl[详细]