这肯定是一个菜鸟问题,但我似乎无法弄清楚此简单模块初始化(JSFiddle)的问题所在:
var myApp = angular.module('myApp', []);
我收到一条错误消息,提示“模块'myApp'不可用!”。有谁知道为什么这不起作用?
这是因为(至少是在小提琴中)运行了脚本window.onload
,因此angular在DOM中看到应该有一个名为的模块之前找不到该模块myApp
。
之前(在头部):
window.onload = function() {
angular.module(...)
}
但必须是:
angular.module(...)
即。不必等到文档完全加载完毕,从而在angular看到它应该引导模块之前创建模块myApp
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句