我想一个指令分离到另一个文件上,而不需要声明一个新的模块 - 不这样做:Angularjs - 分离指令文件,但住在同一个模块
angular.module('myapp.newmodule',[]).directive
只是:
angular.module(“myapp.directives”)指令(“”
的myapp.directives模块存在于另一个文件,并运行良好。但是当我尝试在另一个文件中使用它,如上图所示(不[]
)它失败了。
以下this answer它认为我的方法应该可行,但由于某种原因失败..
嗯,多数民众赞成什么是不工作..我做'''angular.module( 'myapp.newmodule')。指令''',它失败,注射错误而在另一个文件中'''angular.module('myapp.newmodule',[])。directive'''已经工作。宣布等。 – alonisser
你是否按错误的顺序加载文件? – charlietfl
点!这是问题,谢谢@charliefl – alonisser