1
如何向模塊添加新的服務?角材料,如何添加新的服務?
在angularjs,可以實現這樣的:
var app = angular.module('myApp', []);
app.controller('myController', function(){
app.service('userService', function(){
// .....
});
var service = angular.injector(['ng', 'myApp']).get('userService');
// ......
});
但在角材料,這將thow異常。
Error: [$injector:unpr] Unknown provider: $rootElementProvider <- $rootElement <- $$animateQueue <- $animate <- $compile <- $mdUtil <- $mdTheming <- $$animateQueue
Codepen: enter link description here
感謝您的回答。必須在控制器中定義服務。它是動態的。 –
這是你在找什麼? – Vivz
我需要異步加載服務js文件,然後注入模塊 –