我是ReqireJs的新手。我正在尝试执行以下操作:
我有一个文件(mymodule.js),代码如下:
require([
'jquery'
], function ($) {
var name;
$(document).ready(function() {
//do some load stuff
});
});
我正在尝试将文件包含在其他文件中,如下所示:
require(['modules/mymodule.js']);
工作正常。我的问题是如何从require(['modules / mymodule.js'])传递一些参数;进入mymodules.js?
谢谢和问候。
答案 0 :(得分:-1)
我在这里找到了解决方案:
http://blog.novanet.no/4-strategies-for-passing-parameters-to-requirejs-modules/
我使用了上面第一步的代码链接"将参数传递给方法"如下:
define(
[
'jquery'
],
function($){
return {
sayHello: function(name){
alert("Hello " + name);
}
};
}
);
然后我按如下方式传递了参数:
require(['modules/mymodule.js'], function(mymodule){
mymodule.sayHello("World");
});