网络应用程序:模块之间相互交流
web apps: modules speaking with each others
我正在构建一个web应用程序。我的代码在这个通常的里面:
;(function($) {
//a lot of code
})(jQuery);
我现在的问题是,我想将这些代码拆分成更多的文件,每个文件都有如上所述的"本地"范围。考虑到不同文件中的代码块可能应该相互通信,那么最好的方法是什么?
您可以创建commonJS模块。对您来说,最好的选择是使用requireJS。易于设置和配置。
http://requirejs.org/
相关文章:
- 什么'在Express中路由时,应用程序级中间件和路由器级中间件之间的区别是什么
- 我如何知道js文件之间的javascript应用程序代码流
- 通过共享服务在两个不同ng应用程序中的控制器之间共享数据
- 如何在Windows Phone 8.1应用程序中在C#和Javascript之间传递数据或通信
- 谷歌应用程序在两个标签之间编写目标文本
- 节点中的端点与快速应用程序.js之间的冲突
- 多个应用程序之间的通信
- 如何在同一页面上的Angular应用程序和非Angular应用软件之间进行通信
- 带有webkit和PhoneGap的iPhone原生应用程序之间的差异
- 如何启用ionic应用程序和浏览器之间的通信
- 网络应用程序:模块之间相互交流
- 在不同端口上运行时,rest api应用程序服务器(express)和Angulars js应用程序之间的Cors问题
- Angular 模板缓存是否在应用程序之间共享?是不是坚持不懈
- 如何在 AIR Android 应用程序中在 JS 和 AS3 之间进行通信
- 想要在登录页面和其他页面应用程序 angularjs 之间分开
- 托盘应用程序和JavaScript之间的通信
- 在 ExtJS 4 应用程序之间共享模型
- 有场景和没有场景的三星智能电视应用程序之间的区别
- 谷歌邮件应用程序脚本中的正则表达式困难 - 在两个单词之间选择单词
- 如何在多个角度应用程序之间共享相同的配置