requirejs入门
2016-03-07 16:42
429 查看
require.js 是一个异步加载模块的工具
定义:define([],function(){});
加载:require(['m1'],function(m1){ m1.do() });
下面是demo:
1.main.html
2.main.js
moduleA.js
定义:define([],function(){});
加载:require(['m1'],function(m1){ m1.do() });
下面是demo:
1.main.html
<!DOCTYPE html> <html lang="en"> <head> <script data-main='main.js' src='http://apps.bdimg.com/libs/require.js/2.1.11/require.min.js'></script> </head> <body> </body> </html>
2.main.js
require(["moduleA"],function(moduleA){ var handler=moduleA; handler.moduleAFunc.f1(); });
moduleA.js
define([],function(){ var moduleAFunc={}; moduleAFunc.f1=function(){ alert("demo1"); } return {moduleAFunc : moduleAFunc}; });
相关文章推荐
- 在控制台查看CPUID的命令
- iOS中多个UITextField的键盘处理
- iOS UITableViewCell透明度 和 cell文字居中
- Uiautomator测试分享(一)
- bigbluebutton开发
- 117.Which statements are true regarding the WHERE and HAVING clauses in a SELECT statement?
- ensemble 总结 Kaggle-Ensemble-Guide
- make Image uImage与zImage的区别
- java String和StringBuilder、StringBuffer浅谈
- error: The requested URL returned error: 401 Unauthorized while accessing
- iOS mask 层 UIBezierPath path 放大
- require或include相对路径多层嵌套引发的问题
- UISegmentedControl设置样式(圆角,边框颜色)
- UITabBarItem title 和self.title设置不同的标题
- poj 2478 Farey Sequence(欧拉函数)
- iOS Core Animation Advanced Techniques的学习笔记(五)
- Requests模块官方文档
- iOS 点击键盘return按钮 文本框UiTextField 自动换行
- 《iOS Human Interface Guidelines》——Toolbar Bar
- workqueque 使用例子