js通过立即执行函数可以进行模块化。 但是涉及复杂模块依赖关系上述方式就需要改造了。 require.js是遵循AMD规范的JavaScript模块化库,。下面展示了如何使用require.js进行js模块化。 1.定义一个模块mod1.js 2.定义需要依赖的模块mod2.js define方法用 ...
分类:
编程语言 时间:
2016-04-19 19:25:37
阅读次数:
269
https://github.com/donglegend/mySwiper mySwiper 移动端全屏滑动的小插件,简单,轻便,好用,只有3k 下载 直接下载 bower install mySwiper 预览 预览demo 使用 支持amd和cmd规范 直接引入 require.js 和 se ...
分类:
移动开发 时间:
2016-04-08 11:55:50
阅读次数:
584
require.js的使用心德: 都是自我的理解所得: first:为什么使用? 1,web开发js的占用比例越来越大,引入的插件也越来越多,维护困难,一个一个的script的写要废 2,模块开发的需求 3,有时候javascript的运用是有依赖的需求的,大量的使用难以保证依赖顺序,出现不存在的问 ...
分类:
Web程序 时间:
2016-04-02 18:59:24
阅读次数:
653
获取&使用require.js 下载最新版的Require.JS。下载之后,把它放在项目的脚本文件夹下,比如 js 文件夹下,项目结构看上去应该是: 要充分使用Require.JS,将html 文件中所有的内联脚本都移除,只留下一句话: <!DOCTYPE html> <html><head><ti ...
分类:
Web程序 时间:
2016-03-31 02:03:09
阅读次数:
158
网站越来越庞大,JS也是越写越多. 当所有的JS 都集中在 HTML的 head 部分时,网页加载变得很慢,很多的 JS代码也并不是全都适用在当前的页面,造成了代码的冗余度非常高. 而且长长的JS代码,没有很好的将他们 模块化,对以后的维护造成极大的困难. 为此特地去了解下 require.js 的 ...
分类:
Web程序 时间:
2016-03-26 12:32:47
阅读次数:
132
我采用的是一个非常流行的库require.js。 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 <script src=" ...
分类:
Web程序 时间:
2016-03-24 18:22:57
阅读次数:
183
从如何使用echart,接口,option和echart如何工作四个方面学习了echart。 如何使用:(模板项目)上周的10+微博用户可视化主要是模板项目 1.引入一个模块加载器,esl.js或者require.js 2.为ECharts准备一个具备大小宽高的Dom 3.为模块加载器配置echar
分类:
其他好文 时间:
2016-03-15 11:59:08
阅读次数:
159
使用模块化开发的好处:
通过 exports 暴露接口。这意味着不需要命名空间了,更不需要全局变量。这是一种彻底的命名冲突解决方案。
通过 require 引入依赖。这可以让依赖内置,开发者只需关心当前模块的依赖,其他事情 Sea.js/ Require.js 都会自动处理好。对模块开发者来说,这是一种很好的 关注度分离,能让程序员更多地享受编码的乐趣实现JS模块化开发,目前有两个规范,一个是A...
分类:
Web程序 时间:
2016-03-10 10:56:08
阅读次数:
370
刚刚入职,项目用到三个框架,需要快速了解学习上手,找到几篇文章记录于此。 ractive.js 官网辅导 中文简要版 require.js 慕课网视频一节 stylus stylus入门使用方法
分类:
其他好文 时间:
2016-02-28 00:55:49
阅读次数:
147
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,
分类:
Web程序 时间:
2016-01-29 15:41:02
阅读次数:
162