我正在使用requireJS
require({
paths: {
'dependency': 'dependency_path',
...
}
}, ['main.js'], function(App) {
App.functionA();
App.functionB();
});
并且在main.js
define(['dependency','...'],function() {
function functionA(){...}
function functionB(){...}
return {
functionA : functionA,
functionB : functionB
}
问题是,如果最后一个返回单个值functionA
或functionB
,我没有收到错误,但是如果我将两个函数都添加为返回值,functionB
则不会触发任何内容。为什么 ?