-
typescript – Jasmine中的“provide”关键字,Angular2 RC.4升级
所属栏目:[安全] 日期:2020-12-17 热度:88
我刚刚升级了我的Angular2应用程序以使用Angular2-rc-4并且在通过控制台进行一些修改之后我的IDE(IntelliJ)告诉我提供关键字是否已经折旧了?该关键字现在有一个删除线,当悬停时,我会收到消息“使用过的弃用符号,请参阅文档以获得更好的替代”.好吧,我想,但[详细]
-
angularjs – 角度ui-mask有什么用?
所属栏目:[安全] 日期:2020-12-17 热度:58
https://htmlpreview.github.io/?https://github.com/angular-ui/ui-mask/master/demo/index.html 这是我能找到的唯一文档.这对我来说没什么意义.据我所知,目前还没有官方演示. ui-mask-placeholder和ui-mask-placeholder-char似乎不起作用. 当用户在掩码字[详细]
-
Angular2,单击按钮选中或取消选中复选框
所属栏目:[安全] 日期:2020-12-17 热度:58
我有一个angular2应用程序,我想根据用户操作动态检查或取消选中. 这是我的功能, 我有一个复选框,单击此复选框我要求用户输入 他/她的电子邮件并按下提交按钮.用户按下后 提交按钮我会显示一个弹出窗口,说明您的电子邮件已保存.和我 隐藏文本框和提交按钮.随[详细]
-
与ngModel绑定的Angular 2双向数据
所属栏目:[安全] 日期:2020-12-17 热度:53
首先,我是Typescript和Angular 2的新手,这似乎是一个明显的答案,但我似乎无法让它工作.我有以下型号 export interface IBrand { brandID: number; name: string; image: string;} 然后我有组件类 import { Component,OnInit } from '@angular/core';import {[详细]
-
Angular 2导入Observable的共享运算符
所属栏目:[安全] 日期:2020-12-17 热度:93
我试图使用Observers的共享运算符,但它不起作用: 我的代码: import { Injectable } from '@angular/core';import { Observer } from 'rxjs/observer';import { Observable } from 'rxjs/observable';import 'rxjs/add/operator/share';@Injectable()export[详细]
-
typescript – Angular2使用值等价或引用相等来检测更改?
所属栏目:[安全] 日期:2020-12-17 热度:177
我正在使用Angular2-RC.1,当我设置具有大数据的组件时,我发现性能很差. 我有一个表格组件(包装Handsontable),我公开了一个名为“data”的可绑定Input属性. 此属性通常绑定到一个大型数组(大约十万行). 当我设置我的大型数据集时,更改检测会导致对主机组件(而[详细]
-
使用Typescript获取Angular 2中的属性
所属栏目:[安全] 日期:2020-12-17 热度:134
我正在尝试使属性fullName显示第一个和最后一个名称.如何让get属性工作? 见这Plunk. import { Component } from '@angular/core';export class Person { id: number; firstName: string; lastName: string; get fullName(): string { return this.firstName[详细]
-
typescript – Angular 2 import语句通配符语法
所属栏目:[安全] 日期:2020-12-17 热度:120
我在这样的文件中定义了几个类 my.classes.ts export class Class1 {....}export class Class2 {....}export class Class3 {....} 现在我想使用这样的通配符导入它们 import {*} from './my.classes'; 它显示语法错误. 从模块导入*的正确语法是什么? 解决方[详细]
-
typescript – Angular2 ag-grid数据源
所属栏目:[安全] 日期:2020-12-17 热度:147
我试图让一个ag-grid数据源在angular2中工作,虽然我感觉我几乎在那里我无法用我目前对angular / typescript的知识解决以下问题. 问题是我有一个名为returnRows的函数,它完全正常(参见testdata变量).但是当我尝试在datasource.getRows中调用它时,我得到以下异[详细]
-
typescript – Angular 2异步自定义验证器
所属栏目:[安全] 日期:2020-12-17 热度:170
我正在尝试实现异步自定义验证,我有如下的验证类 export class CustomValidators{_auth_service;constructor(auth_service:AuthService){ this._auth_service = auth_service;}usernameTaken(control: Control) { console.log(this._auth_service); let q =[详细]
-
angularjs – 角js中的自助星评级
所属栏目:[安全] 日期:2020-12-17 热度:154
我能够从数据库中获取一个数字并将其显示在.html中 tr ng-repeat="review in reviews " td{{review.reviewer}}/td td{{review.comment}}/td td{{review.rating}}/td 在这里,{{review.rating}}是给定的数字. 我如何使用Bootstrap显示给定数字的星级? 解决方[详细]
-
angularjs – ng-model不使用角度单选按钮
所属栏目:[安全] 日期:2020-12-17 热度:134
我有一个带有单选按钮的简单表单,它从服务器中提取值并循环遍历它们以提供单选按钮: form ng-submit="createSubCategory(subcategory)" div ng-repeat="sub_category in event_sub_categories" label class="item item-radio" input type="radio" ng-model=[详细]
-
angularjs – Ag-grid显示行数
所属栏目:[安全] 日期:2020-12-17 热度:184
我正在测试企业版,我想知道我是否可以在状态栏中显示一些自定义文本? (如果状态栏不可用,还有替代方案吗?) 我想显示表的X行/ Y总行数,或者如果不可能,则只显示X行 要么 指标:蓝色 – 人工存款,红色 – 存款失败,绿色 – 成功 (在此示例中使用自定义样式显[详细]
-
angularjs – 角度1.4.7处的$tooltipProvider错误
所属栏目:[安全] 日期:2020-12-17 热度:62
我正在尝试将我的角度版本从1.3.15升级到1.4.7.我的所有凉亭组件都已下载并成功运行了gulp.当我加载我的页面时,我在控制台中得到了$tooltipProvider错误. 对此有任何帮助表示赞赏. 解决方法 模块“itranscript”中的一个组件需要名为$tooltip的服务(或其提供[详细]
-
view – templateUrl和styleUrls的Angular2相对路径?
所属栏目:[安全] 日期:2020-12-17 热度:88
在搜索时我找到了一个名为moduleId的东西来设置模板和CSS文件的相对路径,但我不知道如何在angular2的组件中使用moduleId? 实际上,问题出在我的文件夹结构中.我从dist文件夹加载我的所有.js文件,而我的视图(.html文件)在src文件夹中.所以当我使用moduleId:m[详细]
-
离子框架 – Ionic 2 Beta和Open Layers 3没有加载地图
所属栏目:[安全] 日期:2020-12-17 热度:52
我尝试使用新离子2创建一个使用Open Layers 3的测试项目,但它不起作用 这是我的布局: ion-navbar *navbar button menuToggle ion-icon name="menu"/ion-icon /button ion-titleMappa/ion-title/ion-navbarion-content padding class="map-page" div id="map[详细]
-
更新angular2 Beta 11后发生错误
所属栏目:[安全] 日期:2020-12-17 热度:54
更新angular2 beta.8到beta11后@View无法正常工作.我在终结时遇到这个错误 ERROR in ./~/ng2-bootstrap/components/datepicker/yearpicker.ts(2,14): error TS2305: Module '"/home/dinesh/dev/angular2-seed-with-gulp/node_modules/angular2/core"' has no[详细]
-
如何使用angular2和webpack缩小html模板?
所属栏目:[安全] 日期:2020-12-17 热度:175
我从这里使用webpack starter: https://github.com/AngularClass/angular2-webpack-starter 在webpack配置中,有这样的代码(我自己添加了minify选项) new HtmlWebpackPlugin({ template: 'src/index.html',chunksSortMode: 'none',minify: { collapseWhitesp[详细]
-
Firebase作为AngularJS的后端
所属栏目:[安全] 日期:2020-12-17 热度:102
我很迷茫.我开始在Ionic(仍在学习)和AngularJS开发. 现在,我尝试将Firebase用作应用程序后端.我做了一个facebook身份验证过程,在用户通过身份验证后,会将一个对象添加到数据库中(具有以下属性:名称,用户ID和个人资料图片). 到现在为止还挺好.我仍然不明白Fi[详细]
-
angularjs – 在compiler_1中获取ERROR.StaticSymbolResolver在
所属栏目:[安全] 日期:2020-12-17 热度:148
运行ng build命令时出现以下错误: chunk {3} inline.bundle.js,inline.bundle.map (inline) 0 bytes [entry] [rende red] ERROR in compiler_1.StaticSymbolResolver is not a constructor “ 我的配置如下: angular-cli: 1.0.0-beta.24node: 6.9.2os: win[详细]
-
angularjs – 在Angular2中使用带有SASS和PostCSS的Webpack
所属栏目:[安全] 日期:2020-12-17 热度:187
在里面 我试图使用webpack与sass-loader和postcss-loader.我已经尝试了不同的解决方案但没有任何工作像我想要的那样. 我尝试使用raw-loader和sass-loader从Angular 2 Starter Pack开始的解决方案,但是postcss-loader并没有起作用. 码 角度2分量 @Component({[详细]
-
Angular 2:routerLink无法解析
所属栏目:[安全] 日期:2020-12-17 热度:193
角度版本:2.1.0 路由器版本:3.1.0 我正在学习Angular 2中的路由,并且在单击链接时自定义段不会附加到URL,也不会加载组件. 手动在段中输入地址栏确实有效,组件加载到 router-outlet / router-outlet但不是这样,我希望它按预期工作 – 通过单击routerLink指[详细]
-
angular – 使用webpack从bundle中排除ts / js文件
所属栏目:[安全] 日期:2020-12-17 热度:149
我是webpack的新手.目前我正在使用webpack处理angular2应用程序.作为要求的一部分,我们希望有一个不应捆绑的设置文件,以便在捆绑后也可以更改settings.js文件中的URL. 下面是两个文件的代码. settings.ts const foo = { url:'localhost'};export { foo }; sc[详细]
-
angularjs – ui.bootstrap.dropdown在单击其他控件时保持焦点
所属栏目:[安全] 日期:2020-12-17 热度:170
我正在尝试使用Angular UI的ui.bootstrap.dropdown指令,我正面临一个问题.在我查看下拉列表的插入符然后单击正文中的任何位置之后,如果我尝试单击文本字段,则文本字段立即失去焦点并且焦点返回到下拉按钮的插入符号.然而,我无法在一个plunker中产生这种行为.[详细]
-
Angular2:使用ngOnInit vs Resolver获取REST数据
所属栏目:[安全] 日期:2020-12-17 热度:56
亲爱的堆栈溢出社区你好, 我正面临一个angular2软件设计问题,我不知道什么是更好的解决方案: 在ngOnInit中获取REST数据还是使用解析器? 我从来没有遇到过在ngOnInit方法中获取数据的问题,但现在我听说过解析器,我不知道该使用什么: ngOnInit() { this.aut[详细]