-
angularjs – 角度1.5组件依赖注入
所属栏目:[安全] 日期:2020-12-17 热度:166
我一直在尝试在项目中使用新的Angular 1.5组件语法,但是我无法弄清楚如何将依赖项注入到组件定义中. 这是我尝试重构组件的现有指令: angular .module('app.myModule') .component('row',{ bindings: { details: '@',zip: '@' },controller: 'RowController'[详细]
-
angularjs – 来自多个承诺的增量UI更新
所属栏目:[安全] 日期:2020-12-17 热度:150
我有一个AngularJS服务,用于根据索引(/ contacts)检索单个联系人(/ contacts /:id): app.service("CollectionService",function($http,$q) { this.fetch = function(collectionURL) { return $http.get(collectionURL).then(function(response) { var urls[详细]
-
angularjs – 包含angular-ui tabset指令并遇到“多指令要求截断
所属栏目:[安全] 日期:2020-12-17 热度:139
我正在尝试扩展角度ui选项卡功能,我遇到了包装问题. 这个plunker是tabset指令未包装: http://plnkr.co/edit/AhG3WVNxCal5fZOUbSu6?p=preview 这个plunker包含我第一次尝试包装tabset指令: http://plnkr.co/edit/naKXbeVOS8nizwDPUrkT?p=preview 初始包装方[详细]
-
anglejs – 量角器测试(在角位置使用硒和铬)给出错误的x和y点
所属栏目:[安全] 日期:2020-12-17 热度:135
我一直在调试测试,发现量角器找到正确的元素,但是位置(x和y)不链接到已经找到的按钮的位置.当在此元素上调用点击时,它会丢失并单击导致测试失败的错误位置. 作为一个注释,这些测试似乎在其他机器上运行良好,唯一的区别是测试失败的操作系统是Windows 10? 有[详细]
-
typescript – 角度2服务的异步初始化
所属栏目:[安全] 日期:2020-12-17 热度:70
我有一个Angular 2服务,需要在启动异步工作时进行异步工作,并且在初始化完成之前不应该使用它. @Injectable()export class Api { private user; private storage; constructor(private http: Http) { this.storage = LocalStorage; this.storage.get('user')[详细]
-
可以在两个angularjs应用之间共享数据吗?
所属栏目:[安全] 日期:2020-12-17 热度:149
我在同一页面上有两个不同的应用程序. 我可以通过服务(或任何其他方式)在这两个应用之间共享数据? 还是这不可能? (我怀疑这是不可能的,虽然定期的角度机制) – 但我认为仍然值得问… 这可以使用窗口变量来完成 – 但是我想避免这样做. 谢谢! 我最终以以下[详细]
-
angularjs – 将$http和$scope注入控制器内的函数
所属栏目:[安全] 日期:2020-12-17 热度:64
在尝试将$scope和$http注入到控制器 Cannot call method ‘jsonp’ of undefined in Angular.js controller中时,我曾经提出过类似的问题.现在,我正在尝试通过将代码移动到控制器中的函数来轻微重构该代码.我遇到类似的问题,似乎无法掌握角色依赖注入的机制.[详细]
-
有角度 – 获取FormGroup / FormControl中的验证器
所属栏目:[安全] 日期:2020-12-17 热度:139
我在我的应用程序中使用了材质2,但是在这个问题上,我想要解决一个专门针对 Input 的问题. 你可以在API Reference中看到一个名为required的属性bind,它在占位符中显示为一个星号. 所以,我想知道有没有办法检查表单控件是否具有特定的验证器,因为我真的不想为[详细]
-
angularjs – Angular2获取当前路由的别名
所属栏目:[安全] 日期:2020-12-17 热度:81
我可以通过location.path()获取当前路由的路径:/ about,/,/ news. 但是如何取代它的别名(路由的定义中的“as”部分)? { path: '/about',as: 'About',component: About } 可能吗? 注意:以下内容已通过2.0 beta系列测试. RC版本具有更新的路由器组件,具有[详细]
-
angularjs – 角度ui路由器中的三级嵌套路由
所属栏目:[安全] 日期:2020-12-17 热度:134
我试图让我的嵌套路线工作,但它给了我两天的困难时间:( 一级工作正常 两级工作正常 三级不工作! 有人可以帮我吗 提前致谢 angular.module('settings',[]).config(['$stateProvider','$routeProvider','$urlRouterProvider',function($stateProvider,$routeP[详细]
-
angularjs – 可以在视觉工作室中使用.net框架来构建SPA吗?
所属栏目:[安全] 日期:2020-12-17 热度:81
标题应该是自我解释的,但是为了防止这种情况.我正在尝试构建一个角色应用程序,这个应用程序将被托管在天蓝色上.目前我在使用kestrel有一些问题,所以我想在visual studio中构建应用程序,但不使用任何.net代码(所以没有startup.cs或program.cs). 如果答案是明[详细]
-
如何使用Angular2模板与* ngFor从嵌套数组创建表?
所属栏目:[安全] 日期:2020-12-17 热度:68
给定组件属性组中的以下数组: [ { "name": "pencils","items": ["red pencil","blue pencil","yellow pencil"] },{ "name": "rubbers","items": ["big rubber","small rubber"] },] 如何创建一个html表与所有项目,每一行?预期的HTML结果: table trtdh1pen[详细]
-
AngularJS和ngRepeat – 每n个重复插入附加元素
所属栏目:[安全] 日期:2020-12-17 热度:195
我试图创建一个结构,每7个重复的div有一个额外的div插入.这个div必须属于父母,而不是一个重复的div的孩子. 只要改变课程是不够的,整个内容将会有所不同,完全不同的ngShow逻辑将与附加的div一起使用. 所以例如: div id="parent" div class="child"/div div c[详细]
-
angular-ng-bootstrap:实现自定义NgbDateParserFormatter以更改
所属栏目:[安全] 日期:2020-12-17 热度:105
我在弹出窗口中使用datepicker( ng-boostrap),我想将日期格式更改为’dd-mm-yyyy’. 它接缝可以解决实现一个新的NgbDateParserFormatter来替换默认的NgbDateISOParserFormatter. 但我想知道是否有另一种方式. 谢谢, 尼尔森. 更新: 使用moment.js的一个小的[详细]
-
我可以从AngularJS回收URL哈希片段的控制吗?
所属栏目:[安全] 日期:2020-12-17 热度:189
我使用AngularJS,并希望在地址栏中处理一个给定的#哈希片段.但是,这是关键 – 我不会使用哈希片段对路径进行编码.但是AngularJS似乎坚持认为这样解释. 例如,当html5Mode被禁用时: 给定网址:http://my.domain.com#my-hash 变成http://my.domain.com/#/my-h[详细]
-
angularjs – 带SignalR的角度
所属栏目:[安全] 日期:2020-12-17 热度:158
我正在使用Angular和SignalR,我试图创建一个将担任经理的服务. dashboard.factory('notificationsHub',function ($scope) { var connection; var proxy; var initialize = function () { connection = $.hubConnection(); proxy = connection.createHubProxy[详细]
-
angularjs – 角度不加载模板
所属栏目:[安全] 日期:2020-12-17 热度:144
当我点击链接时,我的角度(离子)应用程序不加载我的模板.所以,如果我点击链接,我的地址栏中的URL更改,但模板不.我留在我的主页上如果我把url自己放在地址栏并点击ENTER,我的模板加载. ion-side-menus ng-controller="HomeCtrl" ion-side-menu-content ion-hea[详细]
-
angularjs – Angular $http状态(-1)
所属栏目:[安全] 日期:2020-12-17 热度:151
我通过AngularJs $HTTP GET调用后端服务/资源.当它不可用时,它返回404,Chrome网络标签显示为404,如下所示: Request Method:OPTIONSStatus Code:404 Not Found 但是在AngularJs $HTTP调用结果中,我得到status = -1而不是404: {data: null,status: -1,config[详细]
-
如何在AngularJS中创建一个模拟后端?
所属栏目:[安全] 日期:2020-12-17 热度:119
如何使用AngularJS实现模拟后端进行快速原型设计? 我需要能够假反应延迟,响应数据等. 我使用$http服务. 您可以使用角度模拟来提供模拟后端. plnkr工作演示. 基本上你在角度之后包括角度模拟,并使用this gist提供的代码 您将能够控制请求和响应,包括头文件和[详细]
-
形式 – AngularJS:如何模拟FormController注入范围?
所属栏目:[安全] 日期:2020-12-17 热度:98
我在控制器内部有一些验证逻辑,我想单位测试这个逻辑. 事情是我不知道如何模拟自动注入范围的表单控制器. 任何想法 ? AFAIK,你可以尝试2种方法: 使用$compile服务,并使用适当的$scope编译您的模板(编译后不要忘记共享$scope.$apply()). Grunt的html2js是一[详细]
-
angularjs – $控制器服务在加载控制器时抛出错误
所属栏目:[安全] 日期:2020-12-17 热度:70
我使用角度1.5.8.这是我的代码: describe('My Controller',function() { var MyController; var $controller; var $rootScope; var $state; beforeEach(angular.mock.module('ui.router')); beforeEach(module('app.my.ctrl')); beforeEach(inject(function[详细]
-
angular – ng2:如何在ngFor循环中创建变量
所属栏目:[安全] 日期:2020-12-17 热度:91
我试图找出如何在ngFor循环中创建一个变量. 我有一个这样的循环: td *ngFor="#prod of products" a href="{{getBuild(branch,prod)?.url}}" {{getBuild(branch,prod)?.status}} /a/td 您可以看到“getBuild”调用必须重复多次. (在实际的例子中有更多的次数[详细]
-
在Angular2中传递多个路由参数
所属栏目:[安全] 日期:2020-12-17 热度:89
是否可以通过多个路由参数,例如如下所示,需要将id1和id2传递给组件B @RouteConfig([ {path: '/component/:id :id2',name: 'MyCompB',component:MyCompB }])export class MyCompA { onClick(){ this._router.navigate( ['MyCompB',{id: "someId",id2: "anothe[详细]
-
获得Karma使用SystemJS,Angular2和Typescript的问题
所属栏目:[安全] 日期:2020-12-17 热度:135
我正面临着获得Karma与SystemJS,Angular2和Typescript一起工作的问题. 这是我的karma.conf.js: 'use strict';module.exports = function (config) { config.set({ // base path,that will be used to resolve files and exclude basePath: '.',// framework[详细]
-
类型X是2个模块的声明的一部分(角2 RC5)
所属栏目:[安全] 日期:2020-12-17 热度:160
我和Angular 2 RC5一起玩,遇到以下问题: “Error: Type WelcomeComponent is part of the declarations of 2 modules: WelcomeModule and AppModule! app.module.ts import { NgModule } from '@angular/core';import { BrowserModule } from '@angular/pla[详细]