Synchronously registering a decoratorAngular:爲什麼延遲加載裝飾器不起作用?
angular
.module('myApp')
.decorator('$controller', MyDecorator);
angular
.module('myApp')
.controller('MyCtrl', MyCtrl);
Asynchronously registering a decorator
$timeout(function() {
angular
.module('myApp')
.register
.decorator('$controller', MyDecorator);
// Make sure controller is registered after decorator
$timeout(function() {
angular
.module('myApp')
.register
.controller('MyCtrl', MyCtrl);
}, 1000);
}, 1000);
爲什麼沒有第二個例子中工作?
什麼不行?什麼是錯誤信息? 「MyDecorator」做了什麼,它在哪裏使用? – Bergi
Angular不支持延遲加載的組件。你可以看看[ocLazyLoad](https://github.com/ocombe/ocLazyLoad)。 – zeroflagL
@Bergi沒有錯誤,它只是不運行 –