8
angular.module('mod1', [])
.directive('myDir', ($timeout) => {
return {
///....
}
});
angular.module('myApp', ['mod1'])
<html ng-app="myApp">
<body>
<my-dir valu='blablabla' />
</body>
</html>
Quindi, perché questo non avrebbe funzionato? e dire Unknown fornitore: $compileProvider
,Come utilizzare direttiva che si trova in un modulo diverso
ma se mi sposto direttiva nel modulo myApp
funziona
Stai cercando di utilizzare il servizio di compilazione $ da qualche parte nella tua direttiva? Se è così, devi iniettarlo (come fai con $ timeout). –
ma no se lo spostamento nel modulo myApp funziona – Agzam
Puoi pubblicare un plunker o un violino? –