Я написал контроллер и воспользовался функцией там. Я хочу использовать эту функцию на другой фабрике с областью контроллера. Является ли это возможным?Как использовать функцию контроллера на другом заводе в AngularJS
1
A
ответ
0
Нет, вы не можете вводить контроллер в заводскую/сервисную. Это означает, что вы не можете использовать функции контроллера на заводе/Сервисе.
Вы можете вводить вещи в контроллеры, но вы не можете вводить контроллеры в вещи. Это связано с тем, что контроллеры не создаются через поставщика. Вместо этого есть встроенная функция Angular, называемая $ controller, которая отвечает за настройку ваших контроллеров.
Ссылка ссылка: - Understanding-Dependency-Injection
Смежные вопросы
- 1. AngularJS: Как вызвать функцию на заводе?
- 2. AngularJs как использовать данные контроллера для изменения ссылки на заводе
- 3. AngularJS как использовать функцию от одного контроллера в другом контроллере
- 4. Методы доступа Angularjs на другом заводе
- 5. Как вызвать функцию в angularjs заводе
- 6. Как использовать данные API на заводе AngularJS
- 7. Как использовать «$ timeout» на заводе, используя AngularJS?
- 8. Как повторно использовать функции на заводе AngularJS?
- 9. AngularJS $ scope на заводе
- 10. запустите функцию, содержащуюся на заводе извне angularjs
- 11. как переместить код контроллера на заводе
- 12. Установкой на заводе AngularJS
- 13. Использовать параметр на заводе
- 14. Pass Array Данные на заводе от контроллера в AngularJS
- 15. AngularJS создать элемент на заводе
- 16. Значение контроллера AngularJs не обновляется после разрешения на заводе
- 17. Функция вызова на заводе от контроллера
- 18. Как использовать данные с одного завода на другом заводе
- 19. Как использовать хранилище на заводе
- 20. AngularJS использует $ location на заводе
- 21. AngularJS $ http request на заводе
- 22. AngularJS объем ЭТОГО на заводе
- 23. Сервис Load AngularJs на заводе
- 24. Значение перезагрузки Angularjs на заводе
- 25. Как вы издеваетесь в заводе angularjs $ ресурса
- 26. Контроллер AngularJS не обновляется на заводе
- 27. AngularJS привязывает значение на заводе к контроллеру
- 28. Обновить данные с завода на другом заводе
- 29. angularjs- вызов метода одного контроллера в другом
- 30. Как использовать $ http вне контроллера? in AngularJS
Почему бы не переместить функцию к службе, если она будет использоваться в другом месте? – sisyphus