-
Angular 2传递参数到构造函数抛出DI异常
所属栏目:[安全] 日期:2020-12-17 热度:165
我想在构造函数中的组件上设置字符串属性,但是当我尝试这样的东西时 @Component({ selector: 'wg-app',templateUrl: 'templates/html/wg-app.html'})export class AppComponent { constructor(private state:string = 'joining'){ }} 我得到DI例外 EXCEPTION[详细]
-
angularjs – 可以使用量角器测试多个浏览器会话交互吗?
所属栏目:[安全] 日期:2020-12-17 热度:159
例如,我想测试使用AngularJS实现的两个登录用户之间的聊天功能. 测试需要验证两个或多个单独的浏览器操作集以正确的顺序发生.例如,用户A登录,用户B登录,用户A看到B登录,用户A发送用户B聊天文本,用户B接收聊天文本.用户B响应用户A. 这是可以使用量角器完成的[详细]
-
角度材质对话框返回值
所属栏目:[安全] 日期:2020-12-17 热度:152
我有一个以下对话框组件(我在另一个组件中使用dialog.open(MyDialogComponent)打开). export class MyDialogComponent implements OnInit { constructor(public matDialogRef: MatDialogRefMyDialogComponent) {} ngOnInit() {}} 我知道我可以通过执行绑定到[详细]
-
angular – 打开Clarity Signpost不会发出其状态
所属栏目:[安全] 日期:2020-12-17 热度:64
我正在使用 Clarity Signposts并且需要它的状态(无论是打开还是关闭).我正在使用* clrIfOpen结构指令并为其指定了isOpen变量. isOpen最初为false,但在Signpost打开时应更新为true. clr-signpost clr-signpost-content *clrIfOpen="isOpen" pSignpost Content[详细]
-
Angular:如何使用RXJS 6调用finally()
所属栏目:[安全] 日期:2020-12-17 热度:167
我正在使用RXJS 5,现在当我升级到6时,我遇到了一些问题. 以前我能够使用catch和最后但是根据更新catch用catchError替换(在管道中)现在如何使用finally? 我也有一些问题: 我是否需要更改throw- throwError(在下面的代码Observable.throw(err);) import { Ob[详细]
-
在选择最后一个按钮之前,AngularJS单选按钮未标记为$dirty
所属栏目:[安全] 日期:2020-12-17 热度:172
我创建了这个简单的例子: http://jsfiddle.net/5Bh59/. 如果在AngularJS 1.2.1和1.1.1之间切换,您会看到单选按钮在任一版本中都无法正常工作.如果你看单选按钮的$dirty字段,1)对于版本1.1.1,它只会在单击第一个按钮时设置,2)对于版本1.2.1,它只会在单击最后[详细]
-
angularjs – 除了将它们注入控制器之外,还有办法访问已解析的状
所属栏目:[安全] 日期:2020-12-17 热度:185
我需要从服务或指令访问已解析的数据,以在整个应用程序中执行一些常规操作. 我似乎能够访问已解析数据的唯一方法是将其注入控制器. 这是我设置的测试数据: resolve: { test: function() { console.log("resolving"); return 5+2; }} 我在我的控制器中尝试过[详细]
-
angularjs – 从新的Yeoman安装返回的grunt返回 – 警告:找不到
所属栏目:[安全] 日期:2020-12-17 热度:110
运行yo angular然后cd’ing到应用程序的根文件夹(与app文件夹,gruntfile,package.json等相同级别)我尝试grunt服务,我得到上述错误. Grunt不会为我启动服务器. 我已经搜遍了所有但是找不到说在应用程序的根目录中运行npm install和bower install,我已经尝试但[详细]
-
angular – observable.of在版本6.0.0-tactical-rc.1中找不到
所属栏目:[安全] 日期:2020-12-17 热度:120
我构建服务,应该在构建服务器API之前暂时返回某些数组的Observable.在将angular和其他软件包升级到6.0.0-rc.3版本之前,我使用了以下语法: import { Observable } from 'rxjs/Observable';import 'rxjs/add/observable/of';@Injectable()export class Geocod[详细]
-
angularjs – 为什么ng-bind-html没有显示任何内容?
所属栏目:[安全] 日期:2020-12-17 热度:165
我正在显示一个包含 HTML代码的字符串: div style =“font-size:14px”ng-bind =“currentBook.description” / div 把它显示HTML代码而不是解释元素: 当我使用ng-bind和ng-bind-unsafe时,它什么都没显示. 如何解析HTML? 附录 我添加了对sanitize的引用,[详细]
-
angular-ui-grid – 有什么方法可以在水平滚动时冻结第一列(始终
所属栏目:[安全] 日期:2020-12-17 热度:164
有什么方法可以在水平滚动时冻结第一列(始终显示)?如下图所示,我想在水平滚动时始终显示标题栏 查看有关固定的文档: http://ui-grid.info/docs/#/tutorial/203_pinning 您基本上将固定添加到模块: var app = angular.module(‘app’,[‘ui.grid’,’ui.gr[详细]
-
angularjs – $stateParams返回undefined
所属栏目:[安全] 日期:2020-12-17 热度:195
我定义了这些路线: .state('sport',url: '/sport' templateUrl: '/templates/sport' controller: 'SportCtrl' ) .state('sport.selected' url: '/:sport' templateUrl: '/templates/sport' controller: 'SportCtrl' ) 我让这个控制器试图使用sport.selected[详细]
-
angular-cli在同一台计算机上的不同版本
所属栏目:[安全] 日期:2020-12-17 热度:59
我在几个项目中使用angular2.每个项目都使用不同版本的angular-cli,因此,我需要能够使用正确版本的angular-cli分别运行和编译生产.当我使用save-dev安装angular-cli local时,找不到ng命令,所以我无法为项目创建构建分发.所以问题是,如何在同一台机器上安装多[详细]
-
angularjs – ng-grid headerRowTemplate – 有没有人用过这个?
所属栏目:[安全] 日期:2020-12-17 热度:53
我的团队想要使用ng-grid的这个功能.但是它似乎没有在任何地方记录.我们想要做的是在ng-grid的标题区域的最后一列放置一个“加号”图标. 有没有人找到一个很好的方法来做到这一点? 只需修改网格中最后一列的headerCellTemplate(参见 https://github.com/ang[详细]
-
angularjs – Angular.js ui-grid自定义日期过滤器
所属栏目:[安全] 日期:2020-12-17 热度:138
我正在使用角度网格,ui-grid,位于 ui-grid.info. 我正在尝试制作一个自定义过滤器,它将使用日期输入控件按日期过滤网格,一个用于小于,一个用于大于. 我似乎能够在columnDefs中使用它来获取我想要的控件:{field:’mixedDate’,cellFilter:’date’,filterH[详细]
-
angularjs – Angular 1.2:ng-bind-html删除img上的src属性
所属栏目:[安全] 日期:2020-12-17 热度:56
我在客户端使用Angular(1.2 RC2)开发CMS驱动的网站.由于内容来自CMS,我不幸被迫在 JSON字符串中使用接收HTML.大多数HTML都被注入并渲染得很好,但是图像标签的src被剥离了.从我读到的src应该以“unsafe:”为前缀,如果这是Angular中的XSS安全问题,则不会完全[详细]
-
错误处理 – Angular 2.如何使用Observable中的重定向处理4xx错
所属栏目:[安全] 日期:2020-12-17 热度:134
我有一个叫api的服务 getItems(itemId: number): Observableany { return this.http.get(url,headers) .map(this.extractDataSingle) .catch(this.handleError)} 如果服务器以4xx响应,则调用catch部分. 这是我的handleError方法. private handleError = (err[详细]
-
angularjs – 是否可以使ng-grid响应?
所属栏目:[安全] 日期:2020-12-17 热度:172
我正在使用Angular.js的’ng-grid’数据网格,并试图使其行为响应.当我调整屏幕大小时,我更喜欢网格列自动堆叠,而不是保持网格固定宽度. 我发现了一些链接,提到了一个已经失效的ngGridLayoutPlugin,这些都导致了GitHub的死胡同.我还看过像angular-deckgrid这[详细]
-
在AngularJS中使超链接的行为成为条件
所属栏目:[安全] 日期:2020-12-17 热度:89
在Angular应用程序中,我有一个需要具有以下行为的超链接列表: 如果存在某种条件(例如,如果某个cookie的值为x),则单击超链接应该打开一个模态窗口; 如果不满足此条件(例如,如果cookie具有值y),则超链接应以其常规方式操作并在新选项卡中打开链接. 超链接的格[详细]
-
角度材料datepicker中的日期不正确
所属栏目:[安全] 日期:2020-12-17 热度:167
当我选择一个日期时,我在字段中看到了正确的日期,但是,当我保存时,日期选择器发送我选择的日期前一天(3小时偏移) 我使用角度反应形式和MatMomentDateModule作为日期选择器. 问题与时区有关,但我只想保存用户输入数据库的相同日期. 代码在这里重新编写:https[详细]
-
Angular 4 renderer2 setStyle不起作用
所属栏目:[安全] 日期:2020-12-17 热度:92
在一个组件中,我试图瞄准一个dom节点并改变它的风格,但这不起作用,谁能告诉我我在这里做错了什么? @Input() progress:number = 0;...ngOnChanges() { this.progressInnerEl = this.elRef.nativeElement.querySelector('.progress-inner'); this.renderer.se[详细]
-
angularjs – ng-model和ng-options不匹配?
所属栏目:[安全] 日期:2020-12-17 热度:119
我在我的资源对象中有一个方法,它来自: resources.type otherstuff: 'more strings'type:'specifictype'morestuff: 'morestuff' 用户可以通过下拉列表/通过另一个调用来更改此类型,该调用获取所有可能类型的列表,这些类型看起来像resourceList.types,其中包[详细]
-
角度2材料Datepicker值
所属栏目:[安全] 日期:2020-12-17 热度:56
我想用 Angular Material Datepicker来获取我的页面的日期. 我使用此代码,但无法弄清楚如何正确访问所选值. md-input-container input mdInput [mdDatepicker]="myDatepicker" button`enter code here` mdSuffix [mdDatepickerToggle]="myDatepicker"/button[详细]
-
检测angularjs中的页面卸载
所属栏目:[安全] 日期:2020-12-17 热度:153
我有一个 javascript对象,我需要全局到我的angularjs应用程序.当应用程序即将卸载时(由于页面刷新或其他一些情况),我想将该对象持久保存到浏览器存储.我相信将对象添加到$rootScope将满足使对象全局化的第一个要求,但是在onbeforeunload事件期间将对象写入存[详细]
-
angular2:错误:(62,33)TS2339:类型’typeof Injector’上不存
所属栏目:[安全] 日期:2020-12-17 热度:125
自从ng2 beta 17我得到:错误:(62,33)TS2339:属性’resolveAndCreate’在类型’typeof Injector’上不存在. var injector = Injector.resolveAndCreate( [ TodoService,TodoAction,HTTP_PROVIDERS,TodoStatsModel,provide(CommBroker,{useClass: CommBroke[详细]