-
表头的AngularJS指令
所属栏目:[安全] 日期:2020-12-17 热度:115
我正在尝试编写一个指令来处理更改表头的图标类。我想要的是(我相信无论如何)处理按表标题排序的标准方式。该指令将添加一个链接元素,并根据用户的点击排序按desc,并将图标更改为desc,再次点击再次排序,然后再次图标。这是我到目前为止,但是我现在对于[详细]
-
重定向到Angular2中的@CanActivate内的其他组件
所属栏目:[安全] 日期:2020-12-17 热度:174
有没有什么办法可以重定向到另一个组件从@CanActivate在Angular2? 是的你可以!这样做会阻止您的组件实例化。 首先,创建一个新文件src / app-injector.ts let appInjectorRef;export const appInjector:any = (injector = false) = { if (!injector) { ret[详细]
-
angularjs – 在ui-router中动态构造的ui-sref属性
所属栏目:[安全] 日期:2020-12-17 热度:196
我是新来的,特别是ui-router。 这是一个链接: a ui-sref="/topic/{{topic.id}}"SomeText/a 链接动态填充。 所以当我尝试从我的配置访问该状态,如下所示: .state('topics/:topicId',{ url:"",templateUrl: "",controller: "" }) 我收到这个错误消息: Err[详细]
-
AngularJS复选框
所属栏目:[安全] 日期:2020-12-17 热度:97
我想过滤结果。 有一个葡萄酒列表,我的愿望是没有复选框被检查,整个葡萄酒列表显示。 当仅选中1个复选框时显示相关类别 当选中多个复选框时,显示相关类别 我是AngularJS的新手,我尝试用ng模型没有成功,这里是没有ng模型的代码与功能相关联: html ng-ap[详细]
-
anglejs – Angular-ui自举模式,而不需要创建新的控制器
所属栏目:[安全] 日期:2020-12-17 热度:118
plunk: http://plnkr.co/edit/85Wl5W如果我在同一个控制器(modalController.js)上使用$ modalInstance,而不是在模态中,角度被冻结。 我只想使用angularjs与angular-ui引导模态服务简化我的生活。我想使用相同的控制器在一个单独的文件,但在一个模态也。[详细]
-
在页面内动态加载AngularJS模板
所属栏目:[安全] 日期:2020-12-17 热度:105
我有一个包含2个控制器的页面:一个管理所谓的“应用程序”列表,另一个是将新的Angular模板放入其Div元素的innerHTML中。 div ng-controller="appList"/divdiv ng-controller="appPane" Dynamic content should be loaded here! /div 我已经尝试使用标准的{[详细]
-
angularjs – 使用Firefox或Safari在量角器中进行E2E测试?
所属栏目:[安全] 日期:2020-12-17 热度:66
我正在使用量角器来测试我的angular.js应用程序,并在Chrome中工作得很好。我有一些问题让它成立,并学习额外的webdriver语法为茉莉花,但现在我得到它的挂起,并有一些测试正在运行和传递在Chrome。 有没有人知道在Firefox或Safari或IE或Opera中运行量角器[详细]
-
在PhoneGap设备后初始化我的angularJs应用程序
所属栏目:[安全] 日期:2020-12-17 热度:161
我有一个使用AngularJS的手机应用程序。 在我的应用程序中,我使用NetworkStatus插件来确认手机正在使用的连接类型。 在我的根路线上,我正在解决一个调用DeviceService的服务,并且它负责访问navigator.network.connection.type,并确定连接是开或关。 reso[详细]
-
angularjs – ng-repeat和ng选项之间有什么区别,为什么它们的行
所属栏目:[安全] 日期:2020-12-17 热度:115
ng选项和ng-repeat如何不同? 在下面的代码中,我有一个ng-repeat可以遍历一个列表: select ng-model="selectedPerson" option ng-repeat="obj in people" value="{{obj.id}}"{{obj.name}}/option /select 以下是我认为是使用ng选项的等效选择框: select n[详细]
-
angularjs – 如何从angular-ui/ui-tinymce配置tinymceOptions
所属栏目:[安全] 日期:2020-12-17 热度:148
我已经决定使用ui-tinymce(有角度的版本的tinymce)作为我的博客。但是我找不到相同的文档。将欣赏任何资源或任何关于配置tinymceOptions的建议。 这是git链接 – https://github.com/angular-ui/ui-tinymce 假设您有角度的应用程序工作,这只是配置编辑器的[详细]
-
Angular2 @输入到具有get/set的属性
所属栏目:[安全] 日期:2020-12-17 热度:145
我在该组件中有一个Angular2组件,它当前有一堆字段,它们之前应用@Input()来允许绑定到该属性,即 @Input() allowDay: boolean; 我想要做的是使用get / set绑定到一个属性,以便我可以在setter中做一些其他的逻辑,如下所示 _allowDay: boolean; get allowD[详细]
-
angularjs – Angular2 http.post被执行两次
所属栏目:[安全] 日期:2020-12-17 热度:85
我遇到了一个奇怪的问题,Angular2的(RC1)Http服务执行http.post调用两次。我已经调试了我的应用程序,我知道一个事实,这不是一个点击事件问题。导致核心服务呼叫的所有呼叫 public create(json: Object,params?: Object): ObservableT { let body = JSON.s[详细]
-
数组 – 以angle2过滤数组
所属栏目:[安全] 日期:2020-12-17 热度:83
我正在研究如何在Angular2中过滤数据数组。 我研究了使用自定义管道,但我觉得这不是我正在寻找的,因为它似乎更适合简单的演示文稿转换,而不是过滤大量的数据。 阵列如下所示: getLogs(): ArrayLogs { return [ { id: '1',plate: 'plate1',time: 20 },{ i[详细]
-
angularjs – 如何从控制台访问$templateCache
所属栏目:[安全] 日期:2020-12-17 热度:156
我想通过从devtool的控制台访问$ templateCache的内容来检查。 我试过解决方案:http://stackoverflow.com/a/24711132。 这对我来说没有效果 我怎样才能做到这一点? 我刚刚尝试了这个方法,并得到一个定义的模板: 这是我预定义的模板: script type="text/[详细]
-
孤立的范围与简单的angularjs嵌套指令
所属栏目:[安全] 日期:2020-12-17 热度:86
Please check this plnkr 我已经阅读过,可以找到指令,范围和隔离范围。但是我仍然无法理解使这项工作的方式。 我创建的指令只要不嵌套在另一个指令中,就完美地工作。 当嵌套时,’localFunc:“ func”’属性绑定到外部控制器范围,但’localAttr:’= at[详细]
-
AngularJS – 点击复选框时聚焦输入元素
所属栏目:[安全] 日期:2020-12-17 热度:104
当点击复选框时,是否有更清晰的方式将焦点委派给元素。这是我被黑客攻击的脏的版本: HTML div ng-controller="MyCtrl" input type="checkbox" ng-change="toggled()" input id="name"/div JavaScript的 var myApp = angular.module('myApp',[]);function M[详细]
-
angularjs – 在ui-router中使用左栏布局的嵌套状态或视图?
所属栏目:[安全] 日期:2020-12-17 热度:61
我有以下布局: 侧边栏和页眉将始终存在,尽管它们的内容是特定于上下文的。 我认为这里有两个选项:嵌套状态(sidenav Headerbar内容)或视图(如果我正确理解)。我仍然努力让我的头包裹在ui路由器,不管我看过多少视频和文章。 点击Sidenav会将状态(或视图)加[详细]
-
将数据传递给角ui模态(灯箱效果)
所属栏目:[安全] 日期:2020-12-17 热度:135
问题: 我想使用Angular UI Bootstrap模态创建一个模态灯箱 细节: 我已经使用ng-repeat构建了一个照片网格。每个重复的照片使用open()方法打开模态。我正在努力地将点击的项目的范围传递给模态,以便我可以获取显示的图像网址。我已经在modal上实现了scope[详细]
-
angularjs – 如何在角度js中赋值改变
所属栏目:[安全] 日期:2020-12-17 热度:164
我有简单的下拉绑定与角度模型 select ui-select2="{allowClear:true}" ng-model="product.Id" ng-change="{value = product.Id == 0}" data-placeholder="Select Warranty" option/option option ng-repeat="product in products" value="{{product.Id}}"{{[详细]
-
您如何在角度2中创建可重复使用的动画
所属栏目:[安全] 日期:2020-12-17 热度:108
我正在玩动画API,我想创建一个可重复使用的动画,比如说在内容上滑动顶级的路由器视图。我设法获得了时髦的元数据语法(这实际上非常酷,一旦超越了使用元数据的疯狂想法),以获得动画主要工作。 @Component({ //moduleId: module.id,selector: 'album-displ[详细]
-
angularjs – 角度模拟$httpBackend给予无待处理的刷新请求
所属栏目:[安全] 日期:2020-12-17 热度:175
按照 angularJS $httpBackend的官方指南,我会做这个测试,但是Karma给我这个错误: 错误:无待处理的请求冲洗! 在函数$ httpBackend.flush 测试 'use strict';describe('profileCtrl',function () {var scope,$httpBackend;beforeEach(angular.mock.module[详细]
-
角度异常:无法绑定到’ngFor’,因为它不是已知的本机属性
所属栏目:[安全] 日期:2020-12-17 热度:192
我究竟做错了什么? import {bootstrap,Component} from 'angular2/angular2'@Component({ selector: 'conf-talks',template: `div *ngFor="talk of talks" {{talk.title}} by {{talk.speaker}} p{{talk.description}} /div`})class ConfTalks { talks = [ {[详细]
-
angular – 如何回到最后一页
所属栏目:[安全] 日期:2020-12-17 热度:168
有没有一种聪明的方法可以回到Angular 2的最后一页? 就像是 this._router.navigate(LASTPAGE); 例如,页面C有一个Go Back按钮, 页面A – 页面C,单击它,返回到页面A. 第B页 – 页面C,单击它,返回到页面B. 路由器有这个历史信息吗? 实际上,您可以利用[详细]
-
Angular 5 Breaking change – 手动导入语言环境
所属栏目:[安全] 日期:2020-12-17 热度:191
变更日志说: By default Angular now only contains locale data for the language en-US,if you set the value of LOCALE_ID to another locale,you will have to import new locale data for this language because we don’t use the intl API anymore.[详细]
-
为什么Angular 2使用.ts文件扩展名?
所属栏目:[安全] 日期:2020-12-17 热度:100
仍然通过各种教程学习Angular 2,但没有一个能解释为什么有关角度2的打字稿。 TypeScript使用TS扩展。 Angular 2并不真正使用TS扩展。 TypeScript编译器生成的代码将是JavaScript,扩展名为.JS。您还可以使用Dart作为仍将生成JavaScript代码的开发语言。如果[详细]