Как использовать директиву, которая находится в другом модуле
angular.module('mod1', [])
.directive('myDir', ($timeout) => {
return {
///....
}
});
angular.module('myApp', ['mod1'])
<html ng-app="myApp">
<body>
<my-dir valu='blablabla' />
</body>
</html>
Так почему бы это не сработало? и сказать Неизвестный провайдер: $compileProvider
,
но если я перенесу директиву в myApp
модуль это работает
1 ответ
Решение
Я думаю, что это должно работать нормально, если зависимость модуля была предоставлена правильно!!
Проверьте это: http://plnkr.co/edit/Wvb7melvMOgXh3FyoVnx?p=preview