我正在使用requireJS。 这是我的示例代码:
psMapa.js文件
define('psMapa', ['jquery'], function ($) {
'use strict';
return {
map: null,
init: function () {
console.log('init');
},
init_map: function () {
},
customFunc: function () {
return;
}
}
});
现在在HTML中,我希望扩展该对象,更改customFunc
并添加新的 - 如下所示:
<script>
define(['psMapa'], function (psMapa) {
psMapa.extend({
cutomFunc: function() {
console.log('extended');
},
newFunc: function() {
}
})
});
require(["psMapa"], function(psMapa) {
psMapa.init();
psMapa.newFunc();
});
</script>
有可能吗?