如果我有这样的模块:
define([
'app'
, 'text!index.html!strip'
, 'css!index'
],
function (App, source) {
var response = {};
App.newMethod = function (foo) {
console.log("foo ="+foo);
};
// return response object
return response;
}
);
我想知道如何将方法添加到用作另一个模块中的依赖项的模块中。App
当然我可以向对象添加方法,但是当从另一个模块调用对象时,这些方法也会更新对象吗?
问题:
有没有办法向模块添加方法,该模块作为依赖项加载,并使这些方法在所有需要此依赖项的模块上可用?