我可以在客户端目录中定义一个具有TemplateUrl的指令或组件,但是当我尝试从Import目录中获取它时,它无法找到它。稍微调试显示该文件不在角度模板缓存中,这是有道理的,因为导入应该是延迟加载的。我想将所有组件文件保存在同一目录中(在导入中),所以我从导入目录中访问HTML文件?
答案 0 :(得分:1)
Angular仅在客户端上运行,而templateUrl中所需的html文件仅在使用导入语法导入时才在客户端上可用。如果要将组件文件保存在一起,最佳做法是
index.js
./file.extension
" /Imports/startup/client/urcomponent/
" /Imports/startup/client/urcomponent/
啦啦队