自调用执行函数,怎么使用AMD规范写成一个模块?
var myservice = (function() {
var me = this;
me.reportInfo = {};
this.setReportInfo = function(data){
me.reportInfo = data;
};
this.getReportInfo = function(){
return me.reportInfo;
};
return me;
})();
怎么将这一个js文件的内容定义为AMD规范的模块化,就像jQuery,我直接在require.config()引入,在其他多个不同的js文件中直接就可以使用myservice这个调用里面的任意一个方法。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
题主你都说jQuery了,参考一下jQuery的实现?
摘自jQuery 2.0源码片段
这样?
参考webuploader这个组件,整个组件都是使用AMD组织起来的,http://fex.baidu.com/webuploa...
UMD 摘自不知道啥地方了