requireJs学习心得

来源:互联网 发布:国内人脸数据库 编辑:程序博客网 时间:2024/06/01 18:34

记录自己requireJs的开发心得,大神勿喷!

1.几种依赖注入方式

define([require,path/myMod1,path/moMod2], function(require,mod1,mod2){      })

define([require], function(require){      var mod1 = require('path/myMod1'), mod2 = require('path/myMod2');})
define([require,path/myMod1,path/moMod2], function(require){      var mod1 = arguments[1], mod2 = arguments[2];})
define([path/myMod1,path/moMod2], function(mod1,mod2){  })
2.require和define区别

define(['./jquery'], function($) { console.log($); });require(['./jquery'], function($) { console.log($); });
都能加载到jquery. 但是define与require不同的就是它多出来一个接口的返回。所以当把define写成require后你会发现别的module引用不到本次定义的module.

原创粉丝点击