10
angular.module('mod1', [])
  .directive('myDir', ($timeout) => {
    return {
      ///....
    }
  });

angular.module('myApp', ['mod1'])
<html ng-app="myApp">

<body>
  <my-dir valu='blablabla' />
</body>

</html>

那么为什么这行不通呢?并说 Unknown provider: $compileProvider,

但是如果我将指令移到myApp模块中它可以工作

4

1 回答 1

8

我认为只要正确提供了模块依赖项,它就应该可以正常工作!

看看这个:http ://plnkr.co/edit/Wvb7melvMOgXh3FyoVnx?p=preview

于 2013-01-27T18:26:57.443 回答