在require.js说明文档里有这么一段话有时候你想直接饮用一个script,而不是依照(conform)“baseUrl+paths"规则来找它。如果一个模块ID由以下之一的规则,这个ID就不会通过”baseUrl+paths"配置来加载script,而是像普通的script url属性来加载。...
分类:
其他好文 时间:
2014-11-10 19:40:49
阅读次数:
208
require.js遵循AMD规范,通过define定义模块,require异步加载模块,一个js文件即一个模块。一、模块加载require1.加载符合AMD规范模块HTML:MAIN.JS require.config({ baseUrl: "js/lib", paths: { ...
分类:
Web程序 时间:
2014-10-25 22:53:49
阅读次数:
284
一、立即执行函数for (var i = 0; i Document 二、模块规范目前主要的模块规范有commonJS与AMD1.commonJScommonJS是服务器端模块规范,nodeJs遵循此规范。因为服务端JS文件存放于本地,加载速度快,所以其加载模块(一个文件即一个模块)方式为同步加.....
分类:
Web程序 时间:
2014-10-25 17:10:04
阅读次数:
186
REQUIREJS APIThis is theRequireJS 2.0 API. If you want 1.0:Link to 1.0.Usage§§ 1-1.3Load JavaScript Files§ 1.1data-main Entry Point§ 1.2Define a Modul...
分类:
Web程序 时间:
2014-10-22 20:14:40
阅读次数:
348
目录结构:有待研究防止加载js阻止页面渲染:将放在body后面如果浏览器支持,在script里加anync属性-------------------------------- 插播科普anync https://developer.mozilla.org/en/docs/Web/HTML/Ele.....
分类:
Web程序 时间:
2014-10-17 18:37:13
阅读次数:
180
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。
我采用的是一个非常流行的库require.js。
一、为什么要用require.js?
最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页...
分类:
编程语言 时间:
2014-10-16 16:38:02
阅读次数:
277
API http://requirejs.org/RequireJS 插件 http://requirejs.org/docs/api.html#plugins①require.js脚本的异步加载②路径配置require.config({ baseUrl: "js/lib", paths: { .....
分类:
Web程序 时间:
2014-10-13 18:35:59
阅读次数:
224
使用require.js或者els.js加载module的时候在django项目上前端报:500 Dude, this is whack! django 后台报:ImproperlyConfigured: The storage backend of the staticfiles finder <class ‘django.contrib.stat...
分类:
编程语言 时间:
2014-10-13 02:42:39
阅读次数:
205
在Javascript中,模块化的开发模式有很多优点,我就在网上找了几点,不管你懂不懂,反正我是不懂模块化开发的。现在业界比较规范的是AMD,研究模块化开发可以使用比较流行的require.js库来实现模块化的开发,推荐阅读Snandy的相关系列文章(相当给力):http://www.cnblogs...
分类:
Web程序 时间:
2014-10-06 16:56:00
阅读次数:
164