尝试将 myDirective 加载到模块中。
angular.module('myModule')
.directive('myDirective', myNewDirective);
myNewDirective.$inject = [];
function myNewDirective() {
return {
...
};
}
当指令文件位于z *之类的文件夹名称中时,加载成功
但是,如果我将文件夹名称更改为c *之类的,则会出现错误:
Module 'myModule' is not available!
You either misspelled the module name or forgot to load it.
If registering a module ensure that you specify the dependencies as the second argument.
不知道为什么,但是无法在名称以第一个字母开头的文件夹中添加指令文件。