-
angularjs – 何时直接使用$scope?
所属栏目:[安全] 日期:2020-12-17 热度:58
我刚刚开始使用Angular,并且已经阅读了很多教程. 现在 the free one at CodeSchool这是我的起点,根本没有提到$范围. 从我收集的内容中,controllerAs语法是相对较新的(1.2.0),但是似乎允许您直接使用$scope. 一些文章说“使用控制器”和解释,但大多数只是使用[详细]
-
为什么我的twitter小部件不会渲染,如果我更改在角度的视图?
所属栏目:[安全] 日期:2020-12-17 热度:106
嗨,谢谢阅读. 我有一个角度的应用程序制作和ive在一个问题上偶然发现.设置如此 index.html- html ng-app="myApp"...div ng-view/divdiv ng-include="'footer.html'"/div.../html 我不会打扰我的路线很简单/家是显示/home/index.html等等… /home/index.html([详细]
-
typcript – 角色2:将服务注入课堂
所属栏目:[安全] 日期:2020-12-17 热度:191
我有角度表示形状.我想使用构造函数实例化该类的多个实例. 构造函数接受表示该形状属性的多个参数. constructor(public center: Point,public radius: number,fillColor: string,fillOpacity: number,strokeColor: string,strokeOpacity: number,zIndex: num[详细]
-
单元测试AngularJS $窗口服务
所属栏目:[安全] 日期:2020-12-17 热度:132
我想单位测试以下AngularJs服务: .factory('httpResponseInterceptor',['$q','$location','$window','CONTEXT_PATH',function($q,$location,$window,contextPath){ return { response : function (response) { //Will only be called for HTTP up to 300 re[详细]
-
在$on(‘$stateChangeStart’)中,有一个无限循环的angularjs –
所属栏目:[安全] 日期:2020-12-17 热度:58
我正在尝试以用户浏览应用程序的方式引入登录. 如果该页面符合特定要求,我假装将用户重定向到他之前的页面,然后他导航到登录页面 阻止$stateChangeStart stop的事件像预期的状态改变,但是当我运行$state.go(‘into_somewhere’)时,我进入一个无限循环 我的角[详细]
-
Angular.js:如何在模块中创建控制器?
所属栏目:[安全] 日期:2020-12-17 热度:172
我想在使用模块时定义一个控制器: angular.module('todoList',[],function () {}).controller('myCtrl',function ($scope) { return function ($scope) { $scope.todos = [ { text: "Hello" },{ text: "World" } ] }}) 那么我想使用该模块和ccontroller: d[详细]
-
angularjs – 如何动态配置ng网格
所属栏目:[安全] 日期:2020-12-17 热度:62
我在一个 angularjs应用程序中有一个视图,其中我想允许用户在各种不同配置的网格之间进行选择.理想情况下,我想将传递给ng-grid指令的值绑定到模型变量,如下所示.但是,虽然此示例渲染了当简单字符串值传递到ng-grid(即. div class =“gridStyle”ng-grid =“g[详细]
-
AngularJS – 从服务调用控制器功能
所属栏目:[安全] 日期:2020-12-17 热度:57
我在Angular是如此的绿色,我甚至不确定我已经正确地构造了一个搜索.整个指令和服务术语仍然让我感到困惑,但这不是我的问题. 我已经阅读了这本优秀的文章系列:http://www.ng-newsletter.com/posts/beginner2expert-how_to_start.html 这是为什么我在这个时候[详细]
-
angularjs – 可以在AngulrJS 1.3.0项目中使用angular / di.js吗
所属栏目:[安全] 日期:2020-12-17 热度:174
Volta在ng-conf上谈到的新的依赖注入,包含在这里: https://github.com/angular/di.js正是我正在为我的AngularJS 1.3.0项目寻找的. 问题是,我不清楚我是否可以使用它.在github项目示例中,似乎没有使用AngularJS v1的例子. 我在Backbone项目中发现了一个例子[详细]
-
angularjs – 在我的应用程序的初始加载为什么ui路由器状态未设
所属栏目:[安全] 日期:2020-12-17 热度:182
当我访问我的应用程序https://localhost/my-app/resources/index.html时,我有逻辑去我自定义的默认状态.但是,当我想直接访问我的应用程序的一个特定部分(即https://localhost/my-app/resources/index.html#/orders/draft)时,状态未设置(模板也不会加载到ui[详细]
-
Angular2有相当于$的文档
所属栏目:[安全] 日期:2020-12-17 热度:67
我已经开始研究Angular2,并基本完成了3个嵌套组件的工作.但是我无法解决如何向文档添加一个按键处理程序. 如果没有,我如何听文本上的按键并对其做出反应? 要清楚,我需要对文档本身做出回应,而不是输入. 在Angular 1中,我将创建一个指令并使用$document;这样[详细]
-
angularjs – 角ui路由器转到URL
所属栏目:[安全] 日期:2020-12-17 热度:79
如何使用$state.go()如果我只有URL? 还是可以根据URL获取状态? (而不是使用$state.go(state)) 我要问,因为我不得不拦截$urlRouterProvider.otherwise()等待另外一个插件加载一些外部模块..现在我需要继续并调用另外调用的URL() 代替$state.go(),您也可以使[详细]
-
angularjs – 运行时依赖注入?
所属栏目:[安全] 日期:2020-12-17 热度:149
简单的一个我希望.. 这是一个plunker作为参考. 我知道如何在编译时指定一个依赖关系(请参阅MainCtrlInjected控制器).但是如何在运行时下拉一个依赖关系,给出依赖关系的名称? (请参阅MainCtrlInjectedRuntime控制器) 您可以使用$inject来在运行时获取您的值[详细]
-
Angularjs,如何使用ng-repeat范围5到10
所属栏目:[安全] 日期:2020-12-17 热度:71
我用这样的循环号码: select option ng-repeat="n in [] | range:10" value="{{$index+1}}"{{$index+1}}/option/select 这是有效的,但是我可以用ng-reapet(5到10)如何得到这个? selectoption5/optionoption6/optionoption7/optionoption8/optionoption9/op[详细]
-
anglejs – 在非角度页面中喷洒角度2组件
所属栏目:[安全] 日期:2020-12-17 热度:113
目前正在从Angular 1 – Angular 2和我们对Angular 1工作所做的一件事情是在公开面对的非应用页面上重用了一些组件. 这些页面实际上是静态的HTML(虽然它们是由Rails呈现的),然后一些Angular 2组件被放置到页面中.从Angular 1开始,我们简单地将文档元素引导到[详细]
-
单元测试 – 如何单位测试带角度的角度控制器$on?
所属栏目:[安全] 日期:2020-12-17 热度:77
我的Angular应用程序中有一个控件与事件侦听器,定义如下. angular.module('test').controller('TestCtrl',function($rootScope,$scope,testService) { [...] $scope.$on("myEvent",function(args,value) { testService.doStuff(value); }); }); 这在应用程序[详细]
-
angularjs – 从ngRoute / $routeProvider迁移到ui-router / $ur
所属栏目:[安全] 日期:2020-12-17 热度:82
我想开始使用Angular的ui路由器而不是ngRoute.最初,我的应用配置看起来像 myApp.config(["$routeProvider",function($routeProvider) { $routeProvider .when("/search",{ templateUrl: "partials/customerSearch.html" }) .when("/home",{ templateUrl: "pa[详细]
-
angularjs – 如何在Angular 2应用程序中使用angular2-local-sto
所属栏目:[安全] 日期:2020-12-17 热度:153
如何在角度2中使用此模块?任何例子? 到目前为止,我安装了模块并导入了Angular 2组件. https://www.npmjs.com/package/angular2-local-storage 导入并将其添加到bootstrap() bootstrap(AppComponent,[OtherProvider,LocalStorage]); 将其注入要使用它的组件[详细]
-
AngularJS $http缓存过期时间
所属栏目:[安全] 日期:2020-12-17 热度:180
您可以为Angular的$http默认缓存系统设置到期时间吗? 我希望一个网址在缓存中保持1分钟,所以在1分钟后发出的任何请求从服务器获取新的数据. 没有办法设置到期时间.但您可以手动进行.你必须访问$http缓存: var cache = $cacheFactory.get('$http'); 并删除[详细]
-
如何将我的AngularJS静态网站上传到Github Pages?
所属栏目:[安全] 日期:2020-12-17 热度:101
我已经用AngularJS创建了一个静态网站,现在想将其作为 Github页面上传.我遵循了这里的所有指示 https://help.github.com/articles/creating-project-pages-manually 我可以创建一个名为gh-pages和git push origin gh-pages的新分支,我的所有内容都很好.当我[详细]
-
VS代码不能使用/ jspm_packages; systemjs看不到angular2 ts文件
所属栏目:[安全] 日期:2020-12-17 热度:105
我正在使用JSPM创建一个基本的Angular 2工作流.它可以工作(见 https://github.com/simonh1000/Angular2-beta-jspm),但是我没有得到智能感知,因为VS代码没有看到Angular jspm模块,如图所示.我该怎么办? 这里是我的tsconfig.json,包括Eric的建议: { "compile[详细]
-
angularjs – 在Angular UI-Router的动态视图中添加一个SEO友好
所属栏目:[安全] 日期:2020-12-17 热度:95
在Angular设置中,我选择了Angular UI-router在视图之间切换. 我的配置如下所示: .config(function($stateProvider,$urlRouterProvider) { $urlRouterProvider.otherwise('/app/home'); $stateProvider // Nav .state('app',{ url: '/app',templateUrl: 'tem[详细]
-
角 – rxjs替代做Promise.resolve?
所属栏目:[安全] 日期:2020-12-17 热度:168
我有一个角色2服务的功能,它从api获取一些数据.第一次获取后,我希望缓存数据.我得到它这样工作: import {Injectable} from 'angular2/core';import {Http} from 'angular2/http';import {Observable} from 'rxjs/Observable';import 'rxjs/add/operator/map[详细]
-
angularjs – 通过angular1 ui-router导航后,ng2组件中的更改检
所属栏目:[安全] 日期:2020-12-17 热度:172
在使用ng升级的应用程序中,使用一些大ng1(V1.5.9)应用程序(使用ui-router)中的一些新的ng2(V2.2.4)组件,我目前看到一个非常奇怪的更改检测问题.据我所知,这是在ng2的一些升级中引入的,但可惜的是我现在不能轻易地验证. 现在我已经简化了这个组件: @Componen[详细]
-
单元测试一个AngularJS指令,用于监视具有隔离范围的属性
所属栏目:[安全] 日期:2020-12-17 热度:190
我有一个使用隔离范围的数据传递给随时间变化的指令的指令.它监视该值的变化,并对每个变化进行一些计算.当我尝试对该指令进行单元测试时,我无法得到手表触发(为简洁起见,但基本概念如下所示): 指示: angular.module('directives.file',[]).directive('file[详细]