angularjs-service相关内容
我有一个 RESTful API,可以为我提供员工和部门信息.在我的 AngularJS 应用程序中,我需要知道员工和员工所属的部门.我为此定义了两个工厂服务: angular.module('myApp.services', []).factory('员工', 函数 ($resource) {返回 $resource ('/api/employees/:id', { id: '@id' });
..
这听起来像是一个非常简单/愚蠢的问题,但我需要问它,因为我以前从未遇到过这种情况……好吧,我的 angularJS 应用程序中有一项服务.该服务目前包含 4 个方法,它们都执行 80% 相同的功能/代码,我希望使其更高效.这是我的服务的样子(删除了很多代码): .factory('townDataService', function ($http) {var townList = {};t
..
在 AngularJS 中处理 Firebase 的最佳方式肯定是在服务内部,因此它可供整个应用中的所有控制器使用. 我就是无法让它工作!...我第一次尝试使用 angularFire(new Firebase(url)),希望我可以绑定到服务的范围,但 Angular 抱怨它不能 $watch 它. 所以我像这样尝试了 angularFireCollection: app.fact
..
我已经编写 AngularJS 应用程序有一段时间了,但 Typescript 对我来说是新的,然后将 AngularJS 添加到 Typescript 与我习惯的有点不同. 不管怎样,两者有什么区别: app.service('customerDataService', Application.Services.CustomerDataService); 和 app.se
..
我定义了一个名为“greeting"的客户服务,但无法从 $injector.get('greeting') 获取实例.它会抛出这样的错误:Unknown provider: greetingProvider .那么获取它的正确方法是什么?代码如下: var app = angular.module('myDI', []);app.config(功能($提供){$provide.provider
..
我想为 angular 添加一个新的(对话框)type,这样我就可以像使用 module.directive、module.filter, module.controller 用于注册指令、过滤器和控制器. 我想以这种方式注册我的 dialog 类型的实例: module.dialog('prompt',function(dependencies){返回 {templateUrl:'pro
..
我正在编写一个可以与 REST 服务器交互的 AngularJS 客户端应用程序. 为了管理客户端/服务器交互,我使用了 $resource 抽象.实际上,我将每个资源编写为一个单独的 service 并仅将其注入将要使用它的控制器. 我已经开始使用 angularjs-seed 进行开发,所以在我分离的 services.js 文件我有越来越多的服务: angular.module
..
我有一个与服务器通信并返回的 AngularJS 服务应用程序不同部分的翻译: 角度.module('工具').service('翻译', ['$q','$http',function($q, $http) {翻译服务 = {得到:函数(部分){如果(!承诺){var q = $q.defer();承诺 = $http.得到('/api/翻译',{部分:部分}).成功(功能(数据,状态,标题,配
..
我正在尝试为一些琐碎的东西配置我的 AngularJs 的第一个花絮,但不幸的是在经过相当长的时间之后没有成功. 我的前提: 用户从下拉列表中选择一个选项,并将适当的模板加载到选择下方的 div 中.我已经设置了服务,一个自定义指令(按照@Josh David Miller 在这个 post 和一个控制器.服务中的 ajax 调用工作正常,只是我传递给服务器的参数是硬编码的.我希望这是“关
..
假设我有两个用于 AngularJS 的模块,例如foo 和 bar,它们都定义了一个名为 baz 的服务. 在我的应用程序中,我依赖它们说: var app = angular.module('app', [ 'foo', 'bar' ]); 然后我可以尝试使用baz服务在控制器中使用 app.controller('blaController', [ '$scope', 'baz'
..
我每 2 秒轮询一次我的数据,以使它们在页面上保持更新.我的问题是当我访问另一个页面时超时保持活动状态.访问新页面时如何取消超时? function IndexCtrl($scope, $timeout, RestData) {$scope.rd = {};(函数 getRestDataFromServer() {RestData.query(函数(数据){$scope.rd = 数据;$tim
..
我关注了 查看:
..
我有一些 Angular 工厂,用于对遗留的 ASP.NET .asmx Web 服务进行 ajax 调用,如下所示: module.factory('productService', ["$http",函数($http){返回 {getSpecialProducts:功能(数据){return $http.post('/ajax/Products.asmx/GetSpecialProducs'
..
我在 angular 中定义了一个自定义 http 服务,如下所示: angular.module('myApp').factory('myhttpserv', 函数 ($http) {var url = "http://my.ip.address/"var http = {异步:功能(网络服务){var promise = $http.get(url + webService, { cache
..
我在我的项目中使用 Angular UI $modalhttp://angular-ui.github.io/bootstrap/#/modal 我不希望用户通过按下背景来关闭模式.我想要一个模式只能通过按下我创建的关闭按钮来关闭. 如何防止模态关闭? 解决方案 在创建模态时,您可以指定其行为: $modal.open({//... 其他选项背景:'静态',键盘:假});
..
上传文件!
..
我正在编写一个上传文件并将其发布到 Spring 控制器的简单服务.控制器操作此数据并以 JSON 形式返回多个对象.我正在使用以下 Angular 服务: myApp.service('fileUpload', [ '$http', function($http) {this.uploadFileToUrl = 函数(文件,uploadUrl){var fd = new FormData();
..
我有以下服务(它实际上有更多级别和元素,但我将其缩减为我想要工作的一个示例).它根据 app.data 文件夹中的 csv 文件在其他对象中动态创建 javascript 对象.与这个问题最相关的一行是 this.images = images; 在最里面的 for 循环之后. app.service('tabInfoService',function(csvService, tabsServi
..
我想将一些重复的逻辑移出可重用服务,必须在配置阶段可用.并且可能也可以访问 $xxxProvider 依赖项注入.这样的事情可能吗?可以用 factory/provider/service/constant 来做到这一点吗? 具体来说,当我用 ui-router 定义我的路由时,我注意到 CRUD 的路由都是一样的,除了资源的名称.因此,我想将这种配置 CRUD 路由的逻辑移到某个地方,以使
..
我一直在努力解决以下问题: 我正在尝试使用在 Angular 服务(工厂)中实现的 $remove AngularFire 方法从 Firebase 阵列中删除“发布"项目.此帖子是“事件"的子项,因此为了删除它,我必须向此服务传递一个参数,其中包含我要删除帖子的相关事件. 这是我的控制器: app.controller('EventSignupController', functi
..