-
AngularJS $routeChangeSuccess回调参数
所属栏目:[安全] 日期:2020-12-17 热度:160
我是AngularJS的新手,并且有关于事件监听器的文档感到困惑. 该文档列出了 $routeChangeSuccess 事件的以下内容: $routeChangeSuccess Broadcasted after a route dependencies are resolved. ngView listens for the directive to instantiate the controll[详细]
-
angularjs-directive – AngularJS指令,从外面调用方法
所属栏目:[安全] 日期:2020-12-17 热度:60
我创建了一个方法,该方法应该从不是指令的一部分的其他元素调用.但是看起来这个方法是不暴露的. 一些例子翡翠代码澄清: //- a controller for the view itselfdiv(ng-controller="someController") //- this is part of the view itself,not within the dir[详细]
-
在Angular2中的打字机 – ng切换
所属栏目:[安全] 日期:2020-12-17 热度:141
我正在玩角色2(目前版本为alpha 26). ng-for和ng-if例如正常工作.但是我确实有ng-switch的问题.我只是不能让它工作,即没有打印.好像整个模板被忽略了. 这是我的组件的代码,也可以在github中找到: import {Item} from "js/types/item";import {Component,Vie[详细]
-
角 – @ContentChildren未被填充
所属栏目:[安全] 日期:2020-12-17 热度:194
我有三个组件:应用程序,父母和孩子: 应用程序组件 @Component({ selector: 'app',directives: [Parent,Child],template: 'parentchildhi/childchildthere/child/parent'})export class AppComponent { constructor() { }} 父组件 @Component({ selector: '[详细]
-
angularjs – Firebase数据归一化.我应该如何根据这个结构获取一
所属栏目:[安全] 日期:2020-12-17 热度:174
我想我越来越近了,我可以打印属于用户的图书的ID,但是一直在尝试不成功地从Firebase图书参考中获取属于用户的图书列表. 我在这里松散地讲述了这个教程: http://www.thinkster.io/pick/eHPCs7s87O/angularjs-tutorial-learn-to-rapidly-build-real-time-web-[详细]
-
anglejs – 带RxJS的角度2轮询
所属栏目:[安全] 日期:2020-12-17 热度:102
我正在轮询一个RESTful端点来刷新我的在线聊天消息.我知道一个实时聊天的最佳方法是Websockets,我只是想了解RxJS如何与Angular 2一起工作. 我想每隔一秒检查一下新消息.我有以下代码: return Rx.Observable .interval(1000) .flatMapLatest(() = this.http.[详细]
-
angularjs – 如何拦截$资源请求
所属栏目:[安全] 日期:2020-12-17 热度:146
有没有办法拦截$资源调用中的请求? 我想添加一个OAUTHv2标头,而不是为每个资源模型指定. 目前我只能拦截回应,如文档中所述: … interceptor – {Object=} – The interceptor object has two optional methods – response and responseError. Both respon[详细]
-
angularjs – npm安装错误无法读取打字
所属栏目:[安全] 日期:2020-12-17 热度:77
我正在关注deborah kurata的angular2入门课程,并且安装了node.js,然后运行npm安装(安装cntlm后,我在公司代理防火墙后面):但是我收到以下错误 product-management@1.0.0 postinstall c:UserstestDocumentsVisual Studio 2015ProjectsAngular2 typings[详细]
-
更改焦点以输入AngularJS中的关键事件
所属栏目:[安全] 日期:2020-12-17 热度:176
测试用例: http://jsbin.com/ahugeg/4/edit(稍长) 在上面的测试用例中,我有三个输入元素,由ng-repeat指令生成.我在这个测试案例中的意图是,如果在这个方向上有一个输入可用,那么在其中一个输入中击中上/下箭头可以将焦点移动到相应方向的输入. 我是AngularJ[详细]
-
angularjs – 基于ViewModel的角色验证
所属栏目:[安全] 日期:2020-12-17 热度:91
我想要一个包含验证规则的 JavaScript视图模型对象,类似于具有数据注释的ASP.NET MVC视图模型,可以绑定到Angular视图.然后,我会喜欢在该对象的生命周期的某些阶段调用Validate方法,然后将其发布到服务器. 这将允许我保持接近一个类似MVVM的方法,其中UI是相当[详细]
-
angularjs – 如何延迟视图渲染,直到从外部源加载某些数据为止?
所属栏目:[安全] 日期:2020-12-17 热度:95
当我的应用程序初始化时,需要从外部源加载一些数据到$rootScope.由于数据来自外部来源,因此不能保证加载数据所需的时间.我想延迟视图的渲染,直到数据成功加载为止.有办法实现吗? 请注意,我没有使用Angular路由为此应用程序. 这是一个simplified demo 没有干[详细]
-
angularjs – Promises – 错误回调与catch
所属栏目:[安全] 日期:2020-12-17 热度:93
有人告诉我使用错误回调与catch函数之间是否存在差异,当使用$q.promise时? 例如.是代码的两个代码功能等同吗? function doSomething0() { var deferred = $q.defer(); ... return deferred.promise; } doSomething0() .then(doSomething1) .then(doSomethi[详细]
-
进出口报表是否适用于Angular 2?
所属栏目:[安全] 日期:2020-12-17 热度:58
这些来自特定语言/框架的语句,或者是Angular 2的定制语言.我正在努力了解Angular 2的作用. import {} from ''export class ... { } 不,导入和导出关键字不是Angular2具体的. 进口 导入语句用于导入从外部模块导出的功能,对象或图元,另一个脚本等.基本上,我们[详细]
-
AngularJS指令:模糊之后不会触发ng-click
所属栏目:[安全] 日期:2020-12-17 热度:109
DEMO 请考虑以下示例: input type="text" ng-model="client.phoneNumber" phone-numberbutton ng-click="doSomething()"Do Something/button .directive("phoneNumber",function($compile) { return { restrict: 'A',scope: true,link: function(scope,elem[详细]
-
链接点击后,Angularjs会更改视图模板
所属栏目:[安全] 日期:2020-12-17 热度:90
点击链接后,我想改变html模板.值是布尔值,初始值为true,加载适当的模板,但是当值更改为false时,新模板未加载,我不知道原因.当boolean的初始值为true时,其他模板将成功加载,但在不调用的方法上.请帮忙. 这是我的代码: TaskCtrl app.controller('TasksCtrl',[[详细]
-
AngularJS – 为什么在更新模型之前调用ng-change?
所属栏目:[安全] 日期:2020-12-17 热度:195
请参阅以下plnkr: http://plnkr.co/edit/KZwIBX?p=preview 第一个标准选择按预期工作(至少在预期/预期的情况下),这意味着在更新模型之后调用更改.但是当我创建一个具有隔离范围的指令时,似乎在更新模型之前调用了ng-change.显然有一些我误会的东西. 情况非[详细]
-
anglejs – 角ui网格保存和恢复状态
所属栏目:[安全] 日期:2020-12-17 热度:98
我需要知道如何在角度网格中实现保存和恢复状态,而不使用任何按钮.当我们在网格中进行任何更改时,我需要自动保存状态.我们必须自动还原保存的状态.即使我们刷新页面,应该恢复保存的状态 这是我想出来的.我找不到一个单一的事件,为网格状态的变化,但它看起来[详细]
-
angularjs – ui路由器中的家乡路由
所属栏目:[安全] 日期:2020-12-17 热度:142
我使用 https://github.com/angular-ui/ui-router库.当我尝试访问索引路由(‘/’)时,我被重定向到404.代码: angular.module('cr').config(function($stateProvider,$urlRouterProvider) { $stateProvider .state('home',{ url: '/',templateUrl: 'views/ind[详细]
-
AngularJS和PhoneGap:$location.path导致后续tempateUrl查找失
所属栏目:[安全] 日期:2020-12-17 热度:185
我无法找到路径查找工作与AngularJS v1.2.0和PhoneGap / Cordova Android应用程序.通过设置 base href =“.”/我已经远离html5mode(true)在index.html中,然后将$routeProvider.when(‘/’)更改为$routeProvider.when(‘/ android_asset / www / index.html’[详细]
-
angular – 试图理解CanActivate和CanActivateChild之间的差异
所属栏目:[安全] 日期:2020-12-17 热度:168
所以,我试图通过使用警卫来保护对多条路线的访问.我正在使用以下路由来执行此操作: const adminRoutes : Routes = [ { path: 'admin',component: AdminComponent,canActivate: [ AuthGuardService ],children : [ { path: '',canActivateChild: [ AuthGuard[详细]
-
有角度 – 我必须取消订阅ActivatedRoute(例如params)的可观察性
所属栏目:[安全] 日期:2020-12-17 热度:126
我发现很多例子,其中ActivatedRoute Observables像params或url订阅但不是取消订阅. constructor(private route: ActivatedRoute) {}ngOnInit() { this.route.params // (+) converts string 'id' to a number .switchMap((params: Params) = this.service.ge[详细]
-
手动安装Selenium服务器以与来自古巴的量角器(AngularJS)配合使
所属栏目:[安全] 日期:2020-12-17 热度:104
我正在开发一个AngularJS应用程序,我喜欢用量角器测试(e2e测试).我正在跟着 this excelent guide,但是我被困在第5步(下载并启动selenium服务器),因为住在古巴,当我尝试安装Selenium服务器时,我得到一个403错误(这是为了政治问题,不要去详细). 问题是如何手动[详细]
-
角度 – 可以延迟加载的模块共享与其父级提供的服务相同的实例?
所属栏目:[安全] 日期:2020-12-17 热度:53
我刚刚遇到一个懒惰模块的问题,其中父和子模块都需要相同的服务,但是每个都要创建一个实例.声明对于两者都是相同的,也就是说 import { MyService } from './my.service';...@NgModule({ ... providers: [ MyService,... ]}); 这里是路由设置 export parentRo[详细]
-
angularjs – 角色,广播不工作
所属栏目:[安全] 日期:2020-12-17 热度:180
我的目的是将一些数据从角度控制器发送到另一个. 控制器必须发送数据: myApp.controller('MapCtrl',['$scope','$http',function ($scope,$http) { $scope.loadData = function () { $http.get('/map/GetListDB').success(function (data,status,headers,con[详细]
-
angularjs-ng-repeat – 使用带有anglejs ng-repeat的svg
所属栏目:[安全] 日期:2020-12-17 热度:178
我正在学习 angularjs,我正在尝试使用ng-repeat创建一个svg图. 我有这个html: svg g id="g_{{$index}}" ng-repeat="i in range" ng-cloak rect x="{{i / 5}}" y="{{i / 5}}" width="{{i / 5}}" height="{{i / 5}}"/rect /g/svg ‘range’只是一个简单的数组[详细]