附件里面 requireJS.zip是Demo压缩包 reouireJs.zip 是文档 1. domready插件,可以让回调函数在页面DOM结构加载完成后再运行。require(['domready!'], function (doc){ // called once the DOM is ready });2. text和image插件,则是允许require.js加载文本
requirejs是干啥的啊? 曾经,我们将一些js组件放到不同的文件,然后通过script标签引入,如果几个组件有依赖,那么要小心了,你必须将被依赖的放到前面,否则的话会出现啥啥啥is undefined或者啥啥啥is not a function之类的错误。比如一个jquery的插件显然是依赖jquery核心库的,所以jquery核心库文件必须先引入。项目小组件少依赖简单还好,要是项目大组件