1、理论上都是一一对应的,但是如果不需要依赖模块返回值,function是可以不需要对应的参数的,特别是css的加载就是这样,css加载后就生效不需要再另外赋值,所以也就不需要返回值。
特别注意的是,如果不需要返回值的模块,必须定义到define模块数组的最后面,如:
define(['publib/loginUtils', 'text!web_local/login/index.html', 'css!web_local/login/index.css','css!web_local/login/index2.css'], function (util, template)
如果放到中间,就不行了,如:
define(['publib/loginUtils', 'css!web_local/login/index.css', 'text!web_local/login/index.html','css!web_local/login/index2.css'], function (util, template)
2、这个是帮助写错了,已更正