Описание тега angularjs-provider
Поставщик - это объект с методом $get(). Инжектор вызывает метод $ get для создания нового экземпляра службы. Поставщик может иметь дополнительные методы, которые позволили бы настроить поставщика.
0
ответов
Сервис AngularJS не может получить доступ к своим собственным функциям при использовании через провайдера
Вот мой провайдер: class testPr { .... /** @ngInject */ $get($rootScope, $timeout, $window, FacebookService) { const _this = this; this.sdkInit($rootScope, $timeout, $window); FacebookService.setPermissions(this.permissions); const providerFunc = { …
25 май '17 в 08:02
2
ответа
Как сделать прототип из 2 одинаковых контроллеров в angularjs?
В моем приложении 2 практически одинаковых контроллера. Многие функции одинаковы, поэтому я бы хотел их прототипировать. Это контроллер № 1: c2gcontroller.js angular.module('c2gyoApp') .controller('C2gCtrl', function($scope) { // some unique stuff $…
13 фев '15 в 00:28
31
ответ
AngularJS: Сервис против провайдера против фабрики
Каковы различия между Service, Provider а также Factory в AngularJS?
27 мар '13 в 17:59
0
ответов
Используйте сервис в качестве провайдера в конфигурации, а также в качестве службы в контроллере
Итак, у меня есть этот сервис: var module = angular.module('app.shared.user', []); module.service('userService', ['$q', '$http', 'firebaseService', function($q, $http, firebaseService) { this.isAdmin = undefined; this.userIdToken = undefined; let de…
24 окт '18 в 15:41
1
ответ
Динамическое добавление templateUrl при установке $routeProvider $ angular.config
Я угловой новичок. Я хотел бы добиться следующего кода... $routeProvider.when('/view', {templateUrl: 'ViewSwitcher?pageId='+$rootSope.pageId+'&userId='+$rootSope..userId+'&token='+$rootScope.token, controller: ''}); ViewSwitcher - это сервле…
25 авг '15 в 08:50
2
ответа
Как узнать, какие зависимости я могу ввести в контроллер?
Я пытаюсь использовать $routeProvider зависимость внутри моего контроллера: .controller('mainController', function($scope, $state, $routeProvider) { Но я получаю ошибку: Error: [$injector:unpr] Unknown provider: $routeProviderProvider <- $routePr…
27 мар '15 в 04:45
3
ответа
AngularJS: инъекционные провайдеры в функции.config
Я не могу ввести поставщик AngularJS, называемый UserAgent внутри .config функция, но я получаю эту ошибку: Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to: Error: [$injector:unpr] Unknown provider: UserAgent Это мой кон…
08 апр '15 в 13:19
0
ответов
Всплывающая подсказка angular-ui-bootstrap
Я пытаюсь создать расширенную версию всплывающей подсказки Angular UI Bootstrap, хотя на самом деле это скорее перевод $ modal провайдера в провайдер всплывающей подсказки Мое намерение состоит в том, чтобы создать всплывающую подсказку, которая буд…
15 апр '15 в 23:26
1
ответ
Триггер $modal.open из app.js
Мой app.js выглядит примерно так. Мне нужно обрабатывать ошибки AJAX во всем мире. Этот код работает нормально, если бы я использовал только console.log. Однако мне нужно запустить модальное диалоговое окно с помощью $ модального режима, но я не уве…
16 фев '15 в 15:40
1
ответ
Angularjs: использование общего сервиса в разных модулях
Я пытаюсь использовать один и тот же сервис для разных модулей. Есть много модулей, поэтому я попытался внедрить их в родительский модуль. Что-то вроде этого: var app=angular.module('myapp',['module_1','module_2',....,'module_n']); var module_1=angu…
14 июл '16 в 15:32
1
ответ
Внедрение и использование службы в моем провайдере, а затем использование провайдера в блоке конфигурации
Я пытаюсь внедрить пользовательскую фабрику из одного модуля в пользовательский поставщик из другого модуля. Что я действительно хочу сделать, так это использовать собственную фабрику внутри блока конфигурации, но я не могу, поэтому я пытаюсь настро…
05 фев '15 в 21:25
0
ответов
Форматирование даты в преобразователе пользовательских запросов
Я новичок в AngularJS, и я достигаю скорости около 100 миль в час. Я пытаюсь вызвать службу RESTful с сайта angularjs. Служба RESTful использует схему аутентификации NH-HMAC. Часть хеша HMAC256, которую ожидает служба, представляет собой дату, отфор…
30 июл '15 в 17:06
0
ответов
Angular JS, пользовательский поставщик не поддерживает метод
Я работаю над своим пользовательским провайдером, который я внедряю в метод угловой конфигурации. Ошибка говорит о том, что методов у моего провайдера не существует. Вот как я это называю: app.config([ 'ConfigProvider', function (ConfigProvider) { C…
07 ноя '18 в 07:44
1
ответ
ui-router $urlRouterProvider ожидает загрузки всех состояний
Я пытаюсь динамически загружать несколько состояний, объединяя их из некоторых разнородных файлов. Я собираю их все с помощью $http.get, а затем добавляю все с помощью $ stateProvider.state (name, config). Все хорошо здесь. Проблема в том, что если …
05 фев '16 в 15:24
1
ответ
Невозможно внедрить нативные угловые сервисы в специального провайдера
Я пытаюсь создать провайдера для обработки аутентификации в моем приложении. function Authenticator($http) { console.log($http); return { test: function() {} } } app.provider('authenticator', function AuthenticatorProvider() { this.config = function…
15 мар '15 в 01:33
0
ответов
Использование фабрики в конфиге
Я знаю, что этап настройки запускается до того, как сервисы становятся доступны, но у меня есть ситуация, когда мне нужно использовать myJsonDateTimeService ввести $httpProvider.defaults.transformResponse как это: angular.module('myJsonDateTimeInter…
04 мар '16 в 13:25
1
ответ
Создать уникальный экземпляр провайдера ionic 3
Я создаю приложение Ionic. У меня есть 3 поставщика - поставщик базы данных, поставщик портфеля и пользовательский поставщик. Все 3 являются инъекционными. Я создал это таким образом, потому что несколько других страниц должны использовать свои вызо…
30 ноя '17 в 17:55
0
ответов
Ошибка поставщика услуг AngularJs
Я пытаюсь ввести два поставщика, и у меня есть ошибка: Ошибка: [$injector:modulerr] Не удалось создать экземпляр модуля приложения из-за: [$injector:unpr] Неизвестный поставщик: $paginationTemplateProvider Вот мой код: var app = angular.module('App'…
15 сен '16 в 12:43
2
ответа
Использовать разрешение с компонентом angularjs
Я пытаюсь решить список клиентов до отображения страницы. Вот ссылка на провайдера состояния, где у меня есть методы разрешения. angular.module('app') .config(($stateProvider) => { $stateProvider .state('customers', { url: '/customers', template:…
21 июл '16 в 17:23
1
ответ
Использование функциональности $sceProvider из $ sce
Из угловых документов написано, что $sceDelegateProvider.resourceUrlWhitelist Можно установить URL-адреса доверенных ресурсов, но мне нужна эта функциональность от контроллера. Я хочу установить белый список URL-адресов доверенных ресурсов в моем се…
11 авг '17 в 07:29