需要requirejs中的库模块

时间:2015-03-21 21:05:58

标签: javascript module requirejs

我想在dom准备就绪后执行Nav.init(), Nav1.init()所以我之前在DomReady每个模块中调用Nav, Nav1模块。

现在我尝试编辑代码以在需要它们之前调用DomReady模块,然后只需要写一次但是因为有require参数我不知道该怎么办?
它是否喜欢这个define(['require','DomReady!'], function (require, DomReady) {

define(['DomReady!'], function (require, DomReady) {
  var Nav = require('custom/Nav');
  Nav.init();

  var Nav1 = require('custom/Nav1');
  Nav1.init();
});

1 个答案:

答案 0 :(得分:1)

试试这个



define(['DomReady!'], function (DomReady) {
  require(['custom/Nav'], function(Nav){
    Nav.init();   
  });
  

  require(['custom/Nav1'], function(Nav1){
    Nav1.init();   
  });
});