需要带参数的JS
Require JS with parameter
我是 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?
感谢和问候。
我在这里找到了解决方案:
http://blog.novanet.no/4-strategies-for-passing-parameters-to-requirejs-modules/
我使用了上面 link "Passing parameter to method" 第一步中的代码如下:
define(
[
'jquery'
],
function($){
return {
sayHello: function(name){
alert("Hello " + name);
}
};
}
);
然后我传了参数如下:
require(['modules/mymodule.js'], function(mymodule){
mymodule.sayHello("World");
});
我是 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?
感谢和问候。
我在这里找到了解决方案:
http://blog.novanet.no/4-strategies-for-passing-parameters-to-requirejs-modules/
我使用了上面 link "Passing parameter to method" 第一步中的代码如下:
define(
[
'jquery'
],
function($){
return {
sayHello: function(name){
alert("Hello " + name);
}
};
}
);
然后我传了参数如下:
require(['modules/mymodule.js'], function(mymodule){
mymodule.sayHello("World");
});