-
angularjs – 使用Angular重复内部属性
所属栏目:[安全] 日期:2020-12-17 热度:110
我有一个简单的字符串数组,代表类: var myApp = angular.module('myApp',[]);function MyCtrl($scope) { $scope.classes = ["one","two","three","four"];} 我想将这些绑定在单个元素的class属性中: div ng-controller="MyCtrl" div ng-repeat="class in c[详细]
-
Angular 2 – ngFor – 局部变量“first”不起作用
所属栏目:[安全] 日期:2020-12-17 热度:100
我正在使用ngFor循环创建一个列表,其中包含用于移动对象的按钮.我试图首先使用ngFor变量,最后禁用某些按钮.我发现“第一”不起作用 ulli *ngFor="#hero of heroes; #i=index,#first=first,#last=last" button class="btn btn-default btn-lg" [disabled]="fi[详细]
-
离子框架 – ionic2 angular2 – 单击时禁用按钮
所属栏目:[安全] 日期:2020-12-17 热度:163
我有行列表,每行有两个以上的按钮.我想在点击事件上禁用按钮,所以一旦完成ajax调用,我就可以重新启用它或完全隐藏它. 所以我想知道如何在点击事件上禁用此单个按钮. 如何禁用事件? button [disabled]="buttonDisabled" (click)="trigger($event)"trigger ($[详细]
-
使用ANGULARJS $资源POST一个JSON数组
所属栏目:[安全] 日期:2020-12-17 热度:197
我需要从我的 angularjs应用程序发送一个json数组到一个restful api.我正在使用ngresources来做到这一点. 从现在开始,我已经能够发布并放置单个对象没有问题,但现在我需要发送一个对象数组,但我不能. 我尝试从外部休息应用程序进行调用,但它工作正常但是我的[详细]
-
angular 2获取Angular 2中的元素以用于Material design lite
所属栏目:[安全] 日期:2020-12-17 热度:200
我想在Angular 2中使用 Material Design Lite snackbar. 我试图在我的模板中抓住Element,如下所示: 我的模板 test div id="child1" child1 div id="child2" div id="child2" child2 div id="child2" div id="toast_error" Error message /div /div /div /di[详细]
-
typescript – Angular2:无法从“英雄之旅”教程中的数组中检索
所属栏目:[安全] 日期:2020-12-17 热度:167
我正在研究Angular2的“英雄之旅”教程,而我却无法获得数组中定义的英雄列表.虽然ngFor似乎正在工作,因为它显示了10个列出的项目(只是列表点),但缺少内容(id和名称). 这是我到目前为止的代码: import {Component} from 'angular2/core';interface Hero { id[详细]
-
Angular1位置html5mode等效于angular2
所属栏目:[安全] 日期:2020-12-17 热度:88
我试图找到我可以在angular2中启用 html5mode的地方.不幸的是,无法从文档或任何地方找到它.我正在使用gulp和browser-sync来加载我的文件. 我见过很多人说使用connect-modrewrite之类的东西 browserSync.instance = browserSync.init({ server: { baseDir: ['[详细]
-
angularjs – 为什么ngif不从我的代码中删除脚本标签?
所属栏目:[安全] 日期:2020-12-17 热度:194
我有一些脚本标签,我希望删除条件.在DOM中,我看到它们不存在(它们被注释掉了),但我仍然看到控制台从它们中喷出来.是否加载了脚本标签?如果是这样,有人有任何解决方法吗? script ng-if="myCondition" src="blah blah.js"/script 解决方法 它们是否被删除无[详细]
-
将声明设置为TRUE时的Typescript错误
所属栏目:[安全] 日期:2020-12-17 热度:126
我正在尝试为我正在处理的Angular 2项目创建打字稿定义,以便它可以成为可导出的库. 我有几个服务设置,将http请求返回到组件,所有这些都与以下内容非常类似: public create(user:User) { return this.http.post(this._apiUrls.create,JSON.stringify(user),{[详细]
-
使用AngularJS的jQuery datepicker:“TypeError:element.dateP
所属栏目:[安全] 日期:2020-12-17 热度:180
我正在尝试在我的AngularJS应用程序中使用jQuery datepicker,但是我收到以下错误消息: jQuery datepicker with AngularJS: "TypeError: element.datePicker is not a function" 我正在使用这个答案中的代码: jQuery ui datepicker with Angularjs 这是同一[详细]
-
angular – 选择应该用于呈现路径内容的路由器插座
所属栏目:[安全] 日期:2020-12-17 热度:151
我有一个导航组件,这是一个处理一些路由切换的菜单,我遇到的问题是我似乎无法呈现路由的内容,因为我在导航中没有路由器插座组件模板. 相反,我想在我的主应用程序组件核心中呈现路由的内容,但是如何告诉angular使用我的核心组件中的路由器插座而不是我的导航[详细]
-
typescript – angular2 router.navigate里面的auth0回调
所属栏目:[安全] 日期:2020-12-17 热度:69
在调用auth0lock的回调中调用router.navigate后,我遇到了渲染模板的问题 loginComponent.ts import {Component,Inject} from 'angular2/core';import {Router,ComponentInstruction} from 'angular2/router';import {Auth} from '../auth';declare var Auth0[详细]
-
angularjs – 使用ng-if开始隐藏元素(防止在页面加载期间显示)
所属栏目:[安全] 日期:2020-12-17 热度:79
当我想用ng-show创建隐藏的东西时,你可以添加class =“ng-hide”,这样css就会预先隐藏元素.这样,当页面仍在加载时,不会显示元素 我想用ng-if做同样的事情,但我不知道该怎么做 解决方法 正如Michiel建议的那样,使用ngCloak指令是解决方案. 只需将ng-cloak添加[详细]
-
typescript – 如何在Angular2 Beta中使用RouteData?
所属栏目:[安全] 日期:2020-12-17 热度:84
当我尝试使用TypeScript在Angular2 Beta中使用RouteData时,我遇到了问题. 我将它注入构造函数并正确导入它 import {RouteConfig,Router,RouteData} from 'angular2/router';export class App { constructor(public router: Router,public data: RouteData) {[详细]
-
数组 – 如何在单个数组中的每个项目中添加Angular forEach
所属栏目:[安全] 日期:2020-12-17 热度:98
在这里,我想清楚地解释我的问题. $http.get('arealist.json').success(function(response){ angular.forEach(response,function(data){ $scope.arealist = data.area_name; console.log($scope.arealist); });}); 使用上面的代码从arealist.json获取area_nam[详细]
-
使用AngularJS和Sitecore(SPA)构建单页应用程序
所属栏目:[安全] 日期:2020-12-17 热度:188
我想实现Sitecore应用程序(带有角度js的单页设计): 那可能吗? 如果有可能,那么经验编辑器会如何使用呢? Sitecore个性化怎么样? 我没有使用角度js的经验.为实现这一目标,我应该考虑什么 我将使用Sitecore 8.我发现了this helpful blog,但正如他所提到的,[详细]
-
angularjs-directive – Angular 2指令现在是“可扩展的”吗?
所属栏目:[安全] 日期:2020-12-17 热度:197
我对Angular 1的最大问题是扩展(在面向对象的意义上)指令是多么困难. 例如,几乎不可能在我的自定义小部件上重用输入[number]指令,我不得不重新实现所有验证和类型转换代码. Angular 2组件实现为类,因此它们似乎可以轻松扩展.但是,他们也有@Component注释和非[详细]
-
angularjs – 控制isOpen in angular ui bootstrap
所属栏目:[安全] 日期:2020-12-17 热度:129
我想在angualr ui bootstrap accordion指令中使用isOpen属性,这样就可以打开手风琴中第一个ng-repeat的第一个元素.我尝试过一些没有运气的事情.任何人都可以就此提出建议吗? //html div ng-show="accordionCtrl.isNotString(value);" class="accordionConta[详细]
-
Angular2组件模板与View模板
所属栏目:[安全] 日期:2020-12-17 热度:163
在Angular2中,我们向组件添加注释以描述给定组件的元数据.我注意到ComponentMetadata和ViewMetadata都有templateUrl和模板属性. ViewMetadata.template(或templateUrl)与ComponentMetadata.template之间的区别是什么,以及使用其中一个的实际用例是什么? 解[详细]
-
angularjs – 在Angular中装饰服务提供者
所属栏目:[安全] 日期:2020-12-17 热度:108
我正在开发一个库,它扩展了ui.router中的一些功能,用于构建应用程序状态集.目前我通过以下形式在我的库中定义一个新的提供程序(让我们称之为enhancedState)来管理它: myApp.provider('enhancedState',EnhancedState);EnhancedState.$inject = ['$stateProvi[详细]
-
$uibModalInstance undefined(AngularJS UI.Bootstrap)
所属栏目:[安全] 日期:2020-12-17 热度:173
为什么$uibModalInstance无法注入此处? http://plnkr.co/edit/mi9Ytv0HaqE47ENod4Gn?p=preview baseController.$inject = ['$uibModal','$uibModalInstance'];function baseController($uibModal,$uibModalInstance) {self.ok = function () {$uibModalInst[详细]
-
angular2 $routeChangeStart,$routeChangeSuccess,$routeChangeE
所属栏目:[安全] 日期:2020-12-17 热度:111
在angular2中,这些angular1事件的等价物是什么? $routeChangeStart,$routeChangeSuccess,$routeChangeError 我想在root app组件中使用这些事件来处理任何路由更改. 提前致谢 更新 如果我使用OnActivate,OnDeactivate事件,则需要将其添加到每个组件:( 此外,[详细]
-
angularjs – 如何在离子内容中呈现svg
所属栏目:[安全] 日期:2020-12-17 热度:148
我的应用程序是使用 Angularjs和ionic构建的,使用cordova进行混合移动应用程序,当尝试呈现从后端接收的svg内容时,应用程序无法呈现预期的图表. 这就是我的代码的样子 ion-tab title="Diagram" icon-on="mcfly" ion-view ion-content class="padding" ng-clas[详细]
-
Angular2 DI与ES2016装饰器?
所属栏目:[安全] 日期:2020-12-17 热度:106
这是我最接近的 on github 我的服务是 @Injectable() 导出类TodoService {} 但我不确定如何使用ES2016装饰器将其注入我的组件.它甚至是可能的,还是装饰器特定于原型?我在TS中知道有一个emitDecoratorMetadata选项. 解决方法 使用 providers或 viewProviders[详细]
-
有什么办法让angular-ui-bootstrap日期选择器接受多种日期格式?
所属栏目:[安全] 日期:2020-12-17 热度:103
使用最新的angular-ui-bootstrap和日期选择器指令来进行日期选择,但我想知道的是,是否可以让日期选择器为文本框选择两种不同的格式. input type="text" class="form-control" ng-model="vm.startDate" uib-datepicker-popup="M/d/yyyy" datepicker-options="[详细]