angularjs-service相关内容
我尝试在我的服务中的以下工厂中获取页面 post/:postId 上的 JSON 数据: angular.module('sampleapp.services', []).factory('DetailService', function($http) {返回 {获取详细信息:函数(回调){$http.get('https://example.com/posts/' + $stateParams
..
我正在使用带有 couchpotato 的 angularjs 来帮助延迟加载.我的问题是如何在使用 couchpotato 注册的服务中引用 angularjs 服务,例如 $http、$cookies? 正常的angularjs方式: factory('MyService', function($cookies) {$cookies.message = "你好";}); 如何使用带有
..
我使用带有 angularJs 的 html5 使用以下标签 这导致浏览器模式设置为 IE8 兼容,文档模式设置为 IE8 标准. 这会导致 Browse
..
以下面的plunk为例: http://plnkr.co/edit/vKFevXhhSprzFvesc6bG?p=preview var app = angular.module('plunker', []);app.service('SomeService', ['$rootScope', function ($rootScope) {无功服务 = {值:假}退货服务;}]);app.c
..
如何在angular中将全局变量值从一个函数传递到另一个函数? 我有 2 个全局变量: $scope.genewtId = null;$scope.data1 = null; 我有 2 个角函数,如下所示: $scope.getID = function() {Service1.getId("abc").then(function(response){$scope.genewtId =
..
我仅将 angularJS(1.4) 用于前端. 我已将 JS 类 DummyClass 传递给名为 TLSService 的 angularJS-Service,并将此服务添加到名为 mLxController. 我在从 mLxController 访问 DummyClass 的变量和方法时遇到问题.例如,正如您将在下面的代码中看到的,我无法检索类变量 String.我使用 wind
..
我的服务(工厂)进行 API 调用并将响应数据分配给变量: .factory('MedicationMatchingNamesFactory',['$http', '$q', 'MedicationDisplayNamesFactory',功能药物匹配名称工厂($http,$q,药物显示名称工厂){返回 {getMatchingNames:函数(输入值){var 匹配 = [];//我认为这可
..
在我的服务中,我发出 http get 请求,如下所示: .factory('InvoicesGeneralService', function ($http) {返回 {getAgreementsByCourierId: 函数 (courierId) {console.log("Courier in Services" + courierId);return $http.get('/api/a
..
我最近发布了一个类似的问题,但这不是重复的.为代码繁重的帖子道歉,但我想提供尽可能多的上下文.我在将分析工具“Amplitude"定义为 Angular.js 应用程序中的服务时遇到问题.服务应该在整个应用程序中充当单例(源),所以我我很困惑会出现以下行为. 在我的 app.js 文件中,我在 .run 函数中调用了 AmplitudeService.logEvent('EVENT_NAME
..
我有一个 tags 数组,其中最多可包含 3 个项目. 接下来,我将 tags 传递到我的 getTagQuotes 函数中,并尝试为其设置一个 promise 变量.现在我得到的承诺是未定义的. //如果有标签,这里的等待承诺:如果(标签.长度> 0){var promise = getTagQuotes(tags).then(function() {console.log('pro
..
在我的控制器中,我定义了以下服务: CrudService.getAllGroups().$promise.then(功能(响应){ $scope.groups = 响应;},function (error) {//错误代码.. }); 好吧,我想测试这个服务是否得到响应.首先在测试脚本中,我定义了一个函数来检查是否完全定义了服务. 测试代码: describe('Ctrl: Test
..
非 GET 实例操作 $save 在我的示例中不起作用.我总是得到错误,即 $save 不是一个函数.问题是,我不知道我必须在哪里定义 $scope.example = new Resource();,因为在我的示例中我使用了 2 个控制器.一个用于带有对象的表列表,另一个用于我的模态窗口,您可以在其中进行 CRUD 操作.CRUD 操作在 angular 服务中定义. 代码结构如下:
..
我有一个 factory 可以从数据库中获取包含我所有客户的数组.然后我需要通过 person id 过滤这个数组,并在一个页面中只显示它的数据. 我已经有一个工作代码,但它只在一个 controller 内,我想将它与一个 factory 和一个 directive 一起使用,因为我不再使用 ng-controller 并且这个 factory 已经调用了我需要显示客户端数据的其他页面.
..
在 AngularJS 中有一个简短的表单来创建控制器,因此您不必为此使用模块.这个简短的形式就是简单地定义一个函数 function FooController ($scope) {//...} 并使用 ng-controller 从 HTML 标记中引用它: ... 现在,我的问题是,是否有类似的“简短形式"来定义服务?换句话说:你能在不使用模块的情况下定义(和使用)服务吗?
..
我有这样的服务: var app = angular.module('someModule');app.factory('token', function() {var 令牌 = 空;返回 {得到:函数(){返回令牌;},设置:函数(tokenIn){令牌 = 令牌输入;}};}); 我宁愿有这样的东西: app.variable('token', null); 在 POJO 工作了 5
..
我正在创建一个 AlertFactory,因为 ui.bootstrap.dialog 在我的应用中不起作用. 所以我输入以下代码:http://jsfiddle.net/Premier/BHqKB/17/ 在此处输入代码 如果您单击“打开对话框"按钮,效果会很好:屏幕上会出现一个包含我的消息的对话框. 我还在 keydown 上注册了一个监听器:监听器触发一个广播事件,在该事件上
..
我正在尝试找出将数据从服务中提取到我的指令中的正确方法.出于某种原因,加载数据时不会触发我的 $watch 语句. link: function(scope, element, attrs){scope.loadtext = testService.getJSON();scope.$watch(scope.loadtext, function(newValue, oldValue){如果(新值!
..
这是如何在 Angularjs 中创建要在控制器之间共享的全局常量? 提供的答案允许在控制器之间共享常量 $webroot. app = angular.module('myApp', []);app.constant('$webroot', 'localhost/webroot/app');app.controller('myController', ['$scope', '$webro
..
我正在尝试在 angular 服务中创建一个构造函数,然后我可以在不同的 angular 控制器中使用它.问题是,我从构造函数生成的对象需要访问 $scope 对象上的属性之一才能正常运行. 我的实现与我所追求的功能一起工作,但它涉及将 $scope 对象作为参数传递到构造函数中.有没有更好的方法来实现这一点?我目前的实施方式有什么问题吗? HTML:
..
我试图限制用户对 /topics 视图和 /question 视图的访问.我在主页上有一个登录表单.我的HomeCtrl有如下登录功能: $scope.doLogin = function() {变量用户 = {用户名:$scope.username,密码:$scope.password}$http.post('data/user/users.json',用户). 成功(功能(数据,状态,标题,
..