2.精通前端系列技术之JS模块化开发-深入学习seaJs(四)
2015-09-23 00:27
816 查看
深入学习seajs 配置信息 alias:别名配置 paths:路径配置 vars:变量配置 map:映射配置 preload:预加载项 debug:调试模式 base:基础路径 charset:文件编码
深入学习seajs module id:模块唯一标识 uri:模块绝对路径 dependencies:当前模块依赖 exports:当前模块对外接口 require.async 异步加载模块
//JavaScriptDocument //vara=100; define(function(require,exports,module){ //alert(module.exports==exports); /*require.async('.js/module2.js',function(){ alert('模块加载完的回调'); });*/ vara=100; module.exports={ a:a }; });
4.深入学习seajs之插件
深入学习seajs 插件
–text
–style
–combo
–flush
–debug
–log
–health
5.深入学习seajs之开发技巧
深入学习seajs 技巧 use如何引入多模块 Sea.js加ID有利提取 如何改造文件为CMD模块 调试接口cache
<!DOCTYPEHTML>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8">
<title>无标题文档</title>
<scriptsrc="sea/sea.js"id="seajsnode"></script>
<script>
/*seajs.use('./js/module1.js',function(ex){
ex.show();
});
seajs.use('./js/module2.js',function(ex){
ex.show();
});*/
seajs.use(['./js/module1.js','./js/module2.js'],function(ex,ex2){
ex.show();
ex2.show();
});
</script>
</head>
<body>
</body>
</html>
相关文章推荐
- POJ 2763 Housewife Wind(树链剖分)
- 掌握JS中的“this” (二)
- 掌握JS中的“this” (一)
- JSP使用Servlet作为控制器实现MVC模式实例详解
- JSP使用JDBC完成动态验证及采用MVC完成数据查询的方法
- jsp中checkbox用法详解
- JS实现同一个网页布局滑动门和TAB选项卡实例
- Javascript实现的简单右键菜单类
- jQuery Validate验证框架经典大全
- JS实现漂亮的淡蓝色滑动门效果代码
- 直接拿来用的15个jQuery代码片段
- JS+CSS实现经典的左侧竖向滑动菜单效果
- javaScript---灵活多变的动态添加标志
- 前端笔记--切图
- Jsoup解析的例子 之 选择器
- Bootstrap Themes & Templates
- 2.精通前端系列技术之seajs和gruntJs结合开发(三)
- Ember.js 入门指南——路由简介
- 32. JavaScript 调试
- JavaScript权威指南_159_第17章_事件处理_17.1-事件类型-传统事件类型