我将我的所有javascript文件加载到需要js。
</head>
<body onLoad="main()">
我收到主要未定义的错误。不是每一次,而是每次运行一次。
我在我的一个js文件中定义了main,它包含在require js中。
答案 0 :(得分:0)
如果使用Require定义main,则异步加载。这意味着它可能存在或可能不存在于body onLoad时间。因此错误。
您不需要onLoad。应用程序的入口点是对require()
的单个调用的回调函数:
require(["dep1", "dep2"], function(dep1, dep2) {
// code here is essentially your main
})