-
单元测试AngularJS与$httpBackend给出“错误:意外请求”
所属栏目:[安全] 日期:2020-12-17 热度:142
我要说这个问题,我已经为我的“LoginCtrl”进行了测试,它执行的操作几乎完全相同.我确信这是一个我忽略的非常小的问题.在此先感谢任何帮助:) 我为我的测试设置了httpBackend的预期值/响应,但是当我运行httpBackend.flush()时,就好像我从未设置过期望. 测试代[详细]
-
angularjs – Angular 2中的ng-list等价物
所属栏目:[安全] 日期:2020-12-17 热度:127
难以找到关于此的文档,但在Angular 1中你可以这样做: textarea ng-model="name" ng-list=","/textarea 然后在输入时,如果你要输入“Hello,world[详细]
-
angularjs – Angular JS ng:基于select选项重复过滤
所属栏目:[安全] 日期:2020-12-17 热度:136
我是Angular的新手.我试图根据用选择框选择的选项过滤显示的数据集. div ng-controller="CurrentTrandetailsController" div div class="pull-right" label for="show-filter" class="show-label"Show /label select name="show-filter" ng-model="searchTex[详细]
-
Angular 2 Ngrx商店,效果和“短暂状态”
所属栏目:[安全] 日期:2020-12-17 热度:167
在表单组件的上下文中工作: 我试图向用户显示表单的状态“待定,成功,错误,原始”.我不想在商店中拥有这些状态,因为它们是“短暂的状态”. 我有一个影响: @Effect() addTagToVideoEffect_ = this.appState_ .ofType(TagActions.ADD_TAG_TO_VIDEO) .mapAddTa[详细]
-
angularjs – 如何使角形材料可扩展?
所属栏目:[安全] 日期:2020-12-17 热度:153
我通过使用md-card标签循环显示动态内容.我想要实现的是通过像手风琴一样扩展它来点击md-card时显示其他信息. 有没有人试过这个? 解决方法 你可以使用md-item / md-card md-item ng-repeat="user in users" class="item" ng-class="{ 'selected-item': $ind[详细]
-
angular – 通过组件属性为css类添加动态命名空间对性能/加载有
所属栏目:[安全] 日期:2020-12-17 热度:85
想象一下: export class MyComponent { namespace: string; constructor(private globals: Globals) { this.namespace = globals.namespace; } } 然后像这样的模板: div class="{{namespace}}-wrapper" h1 class="{{namespace}}-title"/h1 h2 class="{{nam[详细]
-
有关为角度/反应组件创建组件库的提示
所属栏目:[安全] 日期:2020-12-17 热度:180
我正在努力建立一个潜在的工作项目,要求我们的公司为我们的项目使用组件,以便我们的产品具有我们品牌的通用外观/功能.主要的警告是如何以这样的方式管理它:库中组件的更新/更改自动应用于使用它们的所有项目?任何关于此的基本提示都将非常感激. 解决方法[详细]
-
如何使用angular2_material -dart和angular2-dart
所属栏目:[安全] 日期:2020-12-17 热度:91
我在 https://github.com/angular/angular/tree/master/modules/angular2_material/src/components的测试版中发现了九(9)个angular2_material设计实现 但是,虽然它是测试版,但没有关于如何使用它们的文档. 有人可以说使用Dart和angular2-dart可以看到简单的[详细]
-
单元测试 – Angular 2 Jasmine – 测试元素是否可见
所属栏目:[安全] 日期:2020-12-17 热度:70
我正在测试使用Angular(2)制作的网络应用程序,我使用Jasmine Karma作为测试环境. 我经常搜索但是我无法测试一个元素是否可见,我以为我会找到一个罐装匹配器或Angular的一些实用方法,但我没有. 我尝试使用 HTMLElement的classList属性,测试:可见,但这不起作[详细]
-
angularjs – IE 8选择n 1索引
所属栏目:[安全] 日期:2020-12-17 热度:185
使用IE 8,如果我有一个这样的选择列表… select required ng-options="n for n in monthNumbers" ng-model="month" /select …然后Angular添加一个空白的第一个选项.然后当我选择任何选项时,IE 8将选择它之后的选项.因此,如果我选择第1个月,它将选择第2个月.[详细]
-
angular – 与NPM等效的bower_concat
所属栏目:[安全] 日期:2020-12-17 热度:180
bower_concat很棒.使用以下方法添加bower包时: bower install something --save bower_concat将自动从该包中检索javascript和CSS并将其连接成一个包,因此您最终会得到一个很好的vendor.js和vendor.css文件,然后您可以缩小并注入html. 随着angular2的出现以[详细]
-
uploadcare.com的angularjs数据绑定不起作用
所属栏目:[安全] 日期:2020-12-17 热度:78
我正在尝试将上传脚本集成到我的页面中.我正在使用uploadcare.com.他们提供了一个简单的指令,但我无法让它工作: https://github.com/uploadcare/angular-uploadcare/blob/master/angular-uploadcare.js 我正在设置ng-model =“test”,在我的控制器中我有以[详细]
-
angularjs – 使用Restangular取消对服务器的GET请求
所属栏目:[安全] 日期:2020-12-17 热度:169
我创建了一个UserService,如下所示: angular.module('nrApp').factory('userService',['Restangular','UserModel','DSCacheFactory',function (Restangular,UserModel,DSCacheFactory) { // Create a new cache called "profileCache" var userCache = DSCa[详细]
-
在angularjs中强制执行asyncvalidators
所属栏目:[安全] 日期:2020-12-17 热度:50
我的问题 – 有一个所有人都可以访问的网页.如果未注册的用户进入并在提交时保存表单,则会有一个登录模式,要求登录. 如果用户是新用户,他将注册并再次按提交. 如果用户不是新用户,他将登录并再次按提交. 如果注册用户访问,则表单名称正在使用异步验证器进行[详细]
-
使用AngularJS和指令的初学者问题 – 包装jQuery组件
所属栏目:[安全] 日期:2020-12-17 热度:78
首先,我应该提一下我正在努力过渡到客户端编程.我对js很新.我以前的经验主要是在C和一些装配.几年前我还做了一些非常简单的 PHP,当时它还是4.0.所以简而言之,是javascript的新手,但我还是把它放了一下. 我做了很多搜索和潜伏,但未能纠正我的问题. 我正在弄清[详细]
-
将数组添加到ngclass angular 2
所属栏目:[安全] 日期:2020-12-17 热度:200
我试图添加一个类的数组到一行.我的问题是复制行.所以我的问题是如何通过[ngClass]内的箭头循环 我的代码不起作用. .TS @Input() rowClasses = ['someClass1','someClass2'] HTML tablethead tr thsome head/th /tr/theadtbody tr class="striped-row" *ngFo[详细]
-
Angularjs ng-show指令将’N’和’NO’解释为假值
所属栏目:[安全] 日期:2020-12-17 热度:193
似乎 Angularjs ng-show指令将’N’和’NO’解释为假值. 在我的角度应用程序中,我使用以下内容显示与特定国家/地区相关的数据 ???? div ng-show =“countryCode”一些代码 / div 当我发现与挪威有关的数据没有显示时,我感到很惊讶.这是因为挪威的国家代码是[详细]
-
获取angularjs中现有页面的标题
所属栏目:[安全] 日期:2020-12-17 热度:198
有没有办法在 angularjs中获取当前页面的标题,而无需单独调用?我无法在任何地方的文档中找到它,但似乎它应该是可能的. 例如.如果文件index.html包含角度代码,我如何读取初始请求的头部以获取index.html?我可以使用$http再次拨打电话,但这似乎没必要. 解决[详细]
-
angular – 为什么我会得到“TypeEror:无法冻结”?
所属栏目:[安全] 日期:2020-12-17 热度:81
我正在开发一个使用ngrx商店和放大器的角度应用程序.效果.我明白了 “TypeError: Cannot freeze” 从我的组件调度操作时出错.我写了一个文件上传功能.我认为我正在改变状态,但无法弄清楚在哪里以及如何解决它. 这是我的详细代码: 操作: export enum FileUp[详细]
-
angular – Paypal Plus成功数据
所属栏目:[安全] 日期:2020-12-17 热度:111
我在角度项目中使用Paypal Plus.一切都运作正常. 如何确认付款成功?我必须在数据库中保存哪些数据.总之,我在等待哪些数据成功? div id="payments-container"/div export class PaypalComponent implements OnInit { paypalConfig = { env: 'sandbox',clien[详细]
-
在AngularJs 1.7.2中使用NgRef降级Angular 5组件
所属栏目:[安全] 日期:2020-12-17 热度:185
我正在开发Angular 1.7.2中的一个项目,它利用了Angular 5/6中构建的一些组件.我们正在使用 downgradeComponent工具降级组件,一切正常. 我们最近添加了一个我们需要集成的新组件,但我们也需要访问组件属性.我正在研究ngRef指令,但这似乎不起作用,我无法在Angu[详细]
-
Angular 5:如何为数据绑定属性编写Jasmine单元测试
所属栏目:[安全] 日期:2020-12-17 热度:119
要求:我需要为 HTML元素的数据绑定属性编写单元测试. 这是代码: kendo-grid [kendoGridBinding]="gridData" [resizable]="true" style="height: 300px" kendo-grid-column field="UnitPrice" title="Unit Price" [width]="180" filter="numeric" format="{[详细]
-
angularjs – 混合Angular 1.x Angular 6应用程序,包含Angular 1
所属栏目:[安全] 日期:2020-12-17 热度:135
当AngularJS文件是JS和TS时,我正在尝试构建混合应用程序. 我似乎无法添加到JS控制器的路由. 我依赖于以下example并执行以下操作: const statesConfigBlock = ['$stateProvider',$stateProvider = { $stateProvider.state('main',{ url: '/main',templateUrl[详细]
-
AngularJs:必需的字段验证和突出显示具有contenteditable的HTML
所属栏目:[安全] 日期:2020-12-17 热度:100
我有一个 HTML表格如下: tbody tr ng-repeat="r in targetTable.rows" td contenteditable="true" class=""/td td contenteditable="true" ng-repeat="column in targetTable.columns" ng-model="r[column.id]" ng-blur="!r.id? addNewRow(r[column.id],r):[详细]
-
Angular 6 – HttpClient在服务中保留订阅,但将结果传递给组件
所属栏目:[安全] 日期:2020-12-17 热度:57
我有一个preject包含一个服务(获取数据)和一个组件(显示它). 我想在app.component.ts上将代码保持在最低限度. 在我的服务中: getPosts() { return this.http.get('https://jsonplaceholder.typicode.com/posts',httpOptions).subscribe( result = { return[详细]