-
angularjs – angular-ui / ui-router,如何使用$stateProvider注
所属栏目:[安全] 日期:2020-12-17 热度:146
我正在尝试注入一个面板进行编辑,具体取决于观看者是否是所有者.现在,我只是将面板/局部视图注入到html中时遇到了麻烦.我希望我的composition / views / view.html成为’基[详细]
-
Angular 2接口用于服务
所属栏目:[安全] 日期:2020-12-17 热度:53
我想开发一个搜索组件. 这是用例: 此组件使用搜索的术语参数调用服务. 服务调用api端点并将结果对象作为a返回 采集. 组件在模板中显示结果. 我想只编写一个能够根据具体情况调用不同服务的搜索组件. 想象一下,我有两个服务: SearchInMaleEmployeeService S[详细]
-
angularjs – 如何防止在指令之间共享范围n Angular?
所属栏目:[安全] 日期:2020-12-17 热度:102
我的所有指令都使用相同的范围,我希望我的指令可以自己操作. 指示: app.directive('headerSort',function () { return { restrict: 'A',controller: function ($scope,$element,$attrs) { $scope.caption = $attrs.caption; $scope.doSort = function () {[详细]
-
Angular 2 – (SystemJS)模块’GalleryModule’导入的意外指令’
所属栏目:[安全] 日期:2020-12-17 热度:87
我收到以下错误,不知道该怎么做: (SystemJS) Unexpected directive ViewerComponent imported by the module GalleryModule 感谢您提供有关可能导致错误的任何帮助. 在主应用程序中,它导入库模块. gallery组件将viewer组件作为子组件. 图库组件: import {C[详细]
-
如何使用transclude将代码添加到我的指令中并传入AngularJS中的
所属栏目:[安全] 日期:2020-12-17 热度:80
我有以下代码,在我的应用程序和许多地方使用 想用指令替换一些 HTML.我意识到有 并非如此,我可以替换,因为HTML是如此不同: div class="select-area" spanSubject/span select data-ng-disabled="option.subjects.length == 0" data-ng-model="option.select[详细]
-
我应该在Angular的类中编写方法作为箭头函数
所属栏目:[安全] 日期:2020-12-17 热度:186
在Angular中,在技术上可以将类方法编写为ES2015箭头函数,但我从未见过有人这样做过.以这个简单的组件为例: @Component({ selector: 'sample'})export class SampleComponent { arrowFunction = param = { // Do something }; normalFunction(param) { // Do[详细]
-
使用AngularJS中的oboe.js流式传输JSON的解决方案?
所属栏目:[安全] 日期:2020-12-17 热度:177
我对Angular很新,所以也许我会问不可能,但无论如何,这是我的挑战. 由于我们的服务器无法对JSON数据进行分页,因此我希望流式传输JSON并将其逐页添加到控制器的模型中.用户不必等待整个流加载,因此我刷新每个X(页面大小)记录的视图. 我发现oboe.js用于解析JSON[详细]
-
Angular2排序数组,用于在html中显示* ngFor
所属栏目:[安全] 日期:2020-12-17 热度:54
我正在遍历所有帖子 li *ngFor="let post of posts" 当我显示每个帖子的日期时: {{post.date | date:'yyyy-MM-dd HH:mm:ss'}} 我想要做的是按照最新的顺序显示所有帖子. 我尝试过使用如下管道: li *ngFor="let post of posts | order-by-pipe" import {Pip[详细]
-
angular – 你如何使用material2卡中的mat-card-header-text处理
所属栏目:[安全] 日期:2020-12-17 热度:165
我似乎无法将这个容器包裹在md卡中. 在我的材料卡片中,我有这个: div class="mat-card-header-text" /div 我见过别人注意到了.它会在我的标题左侧产生40px的空间.没有CSS似乎也会影响它. 我正在使用Angular 4.x和Material2. 这个额外的div实际上很烦人.事实[详细]
-
Angular2 – 根据值为元素设置不同的颜色
所属栏目:[安全] 日期:2020-12-17 热度:130
我是Angular2的新手,我想知道如何根据值设置字体颜色. 我的情况是:如果输入字段的值不是100,那么我想要它是红色但如果它是100那么我想要它为绿色. 我有以下代码,但无法使其工作. XXX.component.css .red { color: red; }.green { color: green;} XXX.compon[详细]
-
Angular 2.3组件继承和依赖注入
所属栏目:[安全] 日期:2020-12-17 热度:68
如何使用新的Angular 2.3组件继承在子组件和父组件之间共享依赖项注入. 例如我想将AlertService向下移动到父组件中,并将TraingCompanyService保留在派生组件中 当前组件 @Component({ selector: 'wk-training-company-edit',template: require('./edit.html'[详细]
-
angularjs – 破坏我的代码的角度1.3发生了什么变化?
所属栏目:[安全] 日期:2020-12-17 热度:156
我的代码在Angular 1.2中工作,但在1.3中不起作用,我无法弄清楚角度有什么变化以及我应该在我的代码中修改它来修复它. 我已经设置了plunkr example. HTML中的代码很简单 {{ 'guy' | change }} javascript代码是: angular.module('app').service('MyService',[详细]
-
AngularJS和UI-Bootstrap选项卡,使用ng-class修改选项卡
所属栏目:[安全] 日期:2020-12-17 热度:143
我正在使用ui-tabs在一个项目上使用AngularJS和UI-Bootstrap. 粗略的布局是这样的: uib-tabset uib-tab ng-repeat="tab in tabs" heading="{{tab.TAB_NAME}} : {{tab.Questions|sumByKey:'count'}} of {{tab.Questions.length}}" active="tab.active" disab[详细]
-
angularjs – 如何测试角度装饰器功能
所属栏目:[安全] 日期:2020-12-17 热度:104
我在Angular中有一个装饰器,它将扩展$log服务的功能,我想测试它,但我没有看到这样做的方法.这是我的装饰者的存根: angular.module('myApp') .config(function ($provide) { $provide.decorator('$log',['$delegate',function($delegate) { var _debug = $de[详细]
-
angularjs – Angular JS:输入框失去了对按键的关注
所属栏目:[安全] 日期:2020-12-17 热度:106
我用来填充数据的模拟数据是 "StudentDetails":[ { "name": "name1","code":"code1","fields": { "username": "username1","password": "sample","key": 4513345667878 } },{ "name": "name2","code":"code2","fields": { "username": "username2","secretke[详细]
-
angular – 如果从父级重新初始化FormGroup,则自定义组件FormCon
所属栏目:[安全] 日期:2020-12-17 热度:153
从我的自定义组件中使用的父组件重新初始化formGroup时出现问题.我得到的错误是: There is no FormControl instance attached to form control element with name: ‘selectedCompany’ HTML: form [formGroup]="addForm" ... my-custom-component formCon[详细]
-
Angular2自定义组件 – 标记为原始且未触及
所属栏目:[安全] 日期:2020-12-17 热度:159
我在Angular 2.1中有一个模板驱动的表单,包含许多标准控件( input, select等)和一个自定义控件,它本身包含多个输入元素. 我已经在自定义控件上实现了ControlValueAccessor,并且它正确地将其更改/触摸/有效值传播到父窗体. 但是..在父窗体上我有一个保存按钮,[详细]
-
angular2-http – Angular2 HTTP – 如何理解后端服务器已关闭
所属栏目:[安全] 日期:2020-12-17 热度:127
我正在开发一个前端,它使用服务器提供的 JSON服务. 我很高兴使用Angular2的HTTP,我可以通过.catch()运算符捕获错误. 如果我发现与特定服务相关的问题(例如,服务未由服务器定义),catch()操作符将收到状态为404的响应,并且我可以轻松地管理该情况. 另一方面,如[详细]
-
Jasmine和angularjs,不能存根$httpBackend用于服务
所属栏目:[安全] 日期:2020-12-17 热度:187
在查询$httpBackend后我似乎无法返回预期的结果,我不知道测试有什么问题.你能看看这个失败的最小例子吗? 链接演示 http://jsfiddle.net/paos/kTNF5/ 茉莉花输出 query() Expected [ ] to equal [ { hello : 'world' } ]. 码 依赖资源 script src="https://r[详细]
-
angularjs – 量角器等待isElementPresent并单击等待元素失败
所属栏目:[安全] 日期:2020-12-17 热度:182
我的end2end测试有问题.有时他们通过没有任何问题,但三分之二的时间他们失败.我使用以下代码的量角器: describe('Admin dashboard delete Exports',function () { it('create export',function () { browser.get(e2GUrl + '/admin/studies'); ptor.wait(fun[详细]
-
Karma测试似乎没有加载我的Angularjs控制器
所属栏目:[安全] 日期:2020-12-17 热度:154
我用karma运行我的角度测试,我的应用程序在浏览器中正常运行,但测试失败,我怀疑设置错误. 这是控制器和测试: // app/scripts/controllers/main.js'use strict';angular.module('GloubiBoulgaClientApp') .controller('MainCtrl',function ($scope) { }); 这[详细]
-
angular 2 – 如何使用模板引用变量获取子组件的HTMLElement / E
所属栏目:[安全] 日期:2020-12-17 热度:197
我正在尝试使用ViewChild获取子组件的元素,但无法找到实现此目的的方法. 我们在模板中说: ...some-comp #someComp/some-comp... 并获得此参考: import { SomeComponent } from './some-comp/some-comp.component';...@ViewChild('someComp') someComp: Som[详细]
-
AngularJS – 如何强制范围更新(对数组项的承诺)
所属栏目:[安全] 日期:2020-12-17 热度:155
我在Angular中创建了一个看起来像这样的控制器(为简洁而编辑): function AppCtrl($scope,$http,$location,$dataService) { $scope.projects = $dataService.data.projects;} 这从我的$dataService服务正确加载$scope.projects承诺. app.service('$dataServi[详细]
-
AngularJS Fancybox Popup
所属栏目:[安全] 日期:2020-12-17 热度:106
我已经开始了一个 angularjs项目,我想实现fancybox. 为此,我将jQuery和fancybox插件包含在解决方案中.我试图在fancybox窗口中打开下面显示的代码中的模板. 视图 a href =“”ng-click =“openPage('popups / add.html')” ADD / a 调节器 app.controller('Ma[详细]
-
AngularJS提交关于按键的模糊和模糊
所属栏目:[安全] 日期:2020-12-17 热度:70
我想在输入字段模糊时向服务器提交一些数据.用户还应该能够通过按Enter键来模糊输入字段. 不幸的是,这导致以下结果:$rootScope:inprog: $apply already in progress error. Plunkr – 提前感谢! 这是发生了什么: 你按回车键 ng-keydown触发器(摘要开始)[详细]