日期:2014-05-16 浏览次数:20337 次
知道LABJS这个概念其实早于sea.js,但因为sea.js是中文,并且第一眼就喜欢上sea.js的CommonJS所以并没有深入了解过LABJS。
在 使用sea.js的时候不可避免的碰到js文件依赖问题,这时候才想起不到5k的LABJS来,看过手册之后俺不禁怀疑“有必要sea.js和labjs 一起使用么”,或许俺等到sea.js可以支持文件加载顺序之后再回到sea.js的怀抱?除了看起来美观和支持css外,没看到sea.js有什么更大 的优势,原有项目迁移到labjs上比迁移到sea.js上成本要小很多,而且labjs比sea.js小了近一半…
介绍下LABJS的几个实例:
实例1:
?
?
?
?
|
$LAB ???? .script( "script1.js" )
???? .script( "script2.js" )
???? .script( "script3.js" )
???? .wait( function (){ // 等待所有script加载完再执行这个代码块
???????? script1Func();
???????? script2Func();
???????? script3Func();
???? });
|
实例2:
1
2
3
4
5
6
7
8
9
|
$LAB ???? .script({ src: "script1.js" , type: "text/javascript" })
???? .script( "script2.js" )
???? .script(
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|