转自:http://www.tuicool.com/articles/bmuaEb 今天早上初尝seajs,发现一个非常蛋疼的事情,使用官方demo中的jquery是没有问题, 下载官方最新版jquery 2.1.1发现console.log($)返回null,百思不得其解!只能求...
分类:
Web程序 时间:
2015-01-28 14:50:42
阅读次数:
158
一、扯淡高富帅很久很久以前……………………的很久很久的以后,也就是昨天的昨天(2012-07-07),D2前端技术论坛,下午3点,分会场,@老赵分享其开源项目(什么来着?名字似乎很难记,让我找找~~)Jscex. 印象较深的是末了,其戏称seajs为高富帅。为何有此感慨?同样是开源项目,seajs因...
分类:
Web程序 时间:
2015-01-20 19:56:22
阅读次数:
244
一、equireJS 和 SeaJS 都是很不错的模块加载器,两者区别如下 1. 两者定位有差异。RequireJS 想成为浏览器端的模块加载器,同时也想成为 Rhino / Node 等环境的模块加载器。SeaJS 则专注于 Web 浏览器端,同时通过 Node 扩展的方式可以很方便跑在 Nod....
分类:
Web程序 时间:
2015-01-18 17:03:04
阅读次数:
299
原文地址:http://www.cnblogs.com/ahl5esoft/p/3369134.html背景 seajs是一款优秀的模块开发插件,但是当我们使用它来进行模块化开发的时候,由于它的每个模块的加载都会进行一次http请求,那么当模块数量倍增的时候,会拖慢页面的加载速度。 通常我们为了.....
分类:
Web程序 时间:
2015-01-15 18:10:11
阅读次数:
147
seajs.use 用来在页面中加载模块。通过 use 方法,可以在页面中加载任意模块。实例地址:http://www.android100.org/html/201405/23/12807.html实例中有BUG,修复后的代码见附件 附件下载地址--------------------------...
分类:
Web程序 时间:
2015-01-15 15:49:47
阅读次数:
215
第一步:全局配置的配置对象configseajs.config = function(configData)如:var configData = { base: 'path/lib/', alias: {}, charset: 'utf-8', timeout: 20000, debug: fals...
分类:
Web程序 时间:
2015-01-13 14:14:19
阅读次数:
160
模块化是一种将系统分离成独立功能部分的方法,可将系统分割成独立的功能部分,严格定义模块接口、模块间具有透明性如今backbone、emberjs、spinejs、batmanjs 等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的Ja...
分类:
编程语言 时间:
2015-01-13 12:16:21
阅读次数:
162
我们再一次被计算机的名词,概念笼罩。backbone、emberjs、spinejs、batmanjs等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的JavaScript扑面而来。模块化JavaScript的概念尤为强烈,似乎有赶超...
分类:
编程语言 时间:
2015-01-13 12:09:58
阅读次数:
179
以昆明大首页为例(http://map.fang.com/km3.html),主要优化的地方是:(1)JS代码 改为模块化压缩异步合并加载,优化JS文件加载顺序。(用seajs作为js文件加载管理工具)修改网页中的onclick为事件绑定形式。(例如去掉onmouseover="show_menuc...
分类:
其他好文 时间:
2015-01-08 15:04:15
阅读次数:
159
在优化整理项目代码时,想使用seajs来把代码模块化。看了下官方5分钟上手教程,觉得很不错,也没多想就一直开发下去了,也没出什么问题。等一同事说把代码打包个放到设备上去测试一下,发现怎么也跑不起来,郁闷了。 于是单步调试一把,发现模块一直加不进来。看了一下seajs的原码,明白了是怎么回事。 ...
分类:
Web程序 时间:
2015-01-07 23:28:06
阅读次数:
215