angular-services相关内容
将“当前” $ scope 传递给AngularJS服务是否正确? 我是在我有一个$服务知道它只被一个控制器消耗的情况下,我想在$ service方法本身引用控制器的范围。 或者我最好向$ rootScope广播事件,然后让我的控制器听他们 解决方案 要让控制器知道异常发生时,请使用 Angular promises 。 引发 $ apply ,你不需要作用域,你可以调用
..
我有两个控制器,是活跃在我的网页上: //为了处理该配方窗口所做的任何更改 ctrl.controller('recipeCtrl',['$范围“,”view_service','recipe_service',函数($范围,view_service,recipe_service){ $ scope.title = recipe_service.get_titl
..
我是从JSONP拉动饲料有定制的回调函数,的例如的: jsonpCallbackAllStar2015({ “事件”: { “头衔”:“XYZ” } ... ] }) 我能够做到这一点,使用这里发布,像这样的解决方案: VAR jsonUrl = 'http://i.cdn.turner.com/nba
..
在我的角2应用程序我有后端服务如下图所示。 getUserInterests(){ 返回this.http.get(的“http://本地主机:8080 /测试/选项”).MAP((RES:响应)=> res.json()); } 在调用这个服务后,我想呼吁previous一个成功的另一项服务。 第二服务 让params:一个URLSearchParams =新URLSea
..
我想我的应用程序,使Ajax调用一个RESTful Web服务。在我的html文件是连接到一个范围对象两个文本框。这两个领域都连接到通过NG-变“后”功能。 POST方法将“形式”从变量的范围API和Web服务增加了两个号码,并用JSON文件,它现在包含的结果响应。 (这可能不是很REST风格,但它为我的作品) 它完美罚款,只要我在我的控制器,这样的Ajax调用: myApp.control
..
我想创建一个服务做一些AJAX请求。 然而,当我试着用它做的东西在我的控制器我的服务不断得到不确定的。这里是我的code。 我发现就在这里大量的实例,我也试图按照他们中的很多,但不管我做我的服务状态越来越不确定。 我的服务: MyApp.factory('为myService',函数($ HTTP){返回{ 的findAll:功能(){ 返回$ http.get(
..
我创建一个单页的应用程序中的用户搜索字词,结果被保存在一个变量,一个新的页面被路由,显示的结果。我有这个功能的工作,但是我想,当用户返回到previous页面,最重要的,当用户注销的变量被清除。什么是做到这一点的正确方法?我希望工厂以节省事情,我想某些页面,并清除它们的某些页面,我不想像“家”或“注销”。 厂址: angular.module('firstApp') .factory
..
我使用的
..
我已经创建了下面的角度服务使API调用的目的。 (函数(模块){ module.service('APIService',函数($ HTTP,$ Q){ 的console.log(“达到APIService”) 变种推迟= $ q.defer(); this.getData =功能(requestURL){ 的con
..
我想从一个JSON文件解析数据,并在我的角度应用程序中显示,但对于一些奇怪的原因的看法不会显示数据(INTE preT我的前妻pressions),我想这可能是我的控制器,但它看起来不错。任何帮助将是解决这一pciated AP $ P $,谢谢。 下面是code为我的HTTP服务: app.factory('信息',['$ HTTP',函数($ HTTP){ 返回 $http.ge
..
我需要执行与一个查询的内容类型比应用程序/ JSON 不同。 更改默认 $ HTTP 选项不是一个变种,因为有大量的查询仍然可以使用JSON数据执行。 我发现的例子。 VAR REQ = { 方法:“POST”, 网址:'example.com', 标题:{ “内容类型”:“应用程序/
..
通常我写SPA的和控制器之间共享数据与服务的简单。 我不使用的SPA格式(不使用NG-视图),并试图在页面之间,但在第二页的负荷共享数据(获取数据),它是空的。 PAGE1(index.html的): < DIV NG控制器=“CreateList”> <输入类型=“文本”NG模型=“myvalue的”> < DIV NG点击=“份额(m
..
我有一个模块的(的app.config),我想注入我的整个应用程序。 的模块需要注入应用 所有其它模块中访问 例如,我的应用程序是这样的: angular.module('对myApp',[ “的app.config', “模块#1', “模块#2', “模块#3', “模块#4' ]) ...的.config ////////////////
..
我用下面的工厂,从API获取数据,并将其存储到一个名为apiData。局部变量 app.factory('MyFactory',函数($资源,$ Q){ 变种apiData = []; 变种服务= {}; VAR资源= $资源('http://example.com/api/sampledata/'); service.getApiData =功能(){
..
我使用 AngularJS种子,然后我希望看到一个Web工作者的工作落实。 我想,以了解它做一个简单的Web工人的工作,但我正在与功能性的问题。 我在Web工作code在 services.js 像这样: “使用严格的”;/* 服务 */ VAR应用= angular.module('myApp.services',[])。app.factory(“HelloWorldService的”,[
..
这是例子为:http://docs.angularjs.org/api/ngResource/service/$resource底部一路 //首先从工厂中得到一个音符对象 VAR注= Notes.get({ID:$ routeParams.id}); $ ID = note.id; //现在调用更新的ID传递第一,那么你正在更新对象 Notes.update({ID:$ id}二,请注意
..
我有一个 utils的服务,这是非常沉重的。我想用一些在它定义在一个特定的用户动作的功能。作为此服务是沉重我想懒洋洋地初始化它(用户操作)。 我如何做到这一点? 服务 module.service('utils的'功能(DEP1,dep2){ this.method1 =功能(){ // 做一点事 } //其他方法 }); 控制器 module.con
..
我试图做一个服务,在那里我可以检查是否有建筑物被更新或没有。 所以我有以下设置为中的service 定义(['应用'],功能(应用程序){ “使用严格的”; app.service('BuildingService',函数($ HTTP,$ Q $ rootScope){ 变种建筑物=无效; 变种dirtyBuildings = [];
..
在一个工厂返回此方法请看下图: fetchEmployeeList:功能(){ 变种Q = $ q.defer(); $ http.get('/员工/') .success(q.resolve) .error(ajaxErrorHandler.handleError); 返回q.promise; } 这code的作者说,这是我们应该从
..
我创建了一个模态的服务,当我注射服务到控制器中,我收到了,说:“$注射器:unpr未知提供商”的错误。这里是我的低于code。让我知道如果我失去了一些东西。 这是服务我有这么远。 “使用严格的”;angular.module('myApp.services',[]).factory('modalService',['$范围',函数($范围){ 返回{ openMenuModal:功能(
..