首页 > 其他 > 详细

KISSY学习笔记(更新中)

时间:2014-02-25 21:43:57      阅读:295      评论:0      收藏:0      [点我收藏+]

序:身为一个JAVA开发工程师,前端代码我尽量是使用原生的JS来写的,或是使用一些JQ的开源组件(但是也只是使用,没有好好去研究过JQ这个框架)。目前由于工作需要,必须要使用KISSY,打算借此机会,打算好好把这个前端框架研究一下,加强下前端的技术。

 

关于KISSY的沙箱和调用模块

1.回调函数传入的第一个参数永远是KISSY全局对象,紧跟着的参数将会传回模块对象。

2.node模块中最常用的 API 被挂载在 KISSY 对象上,作为快捷调用方式。比如S.all == Node.allS.one == Node.one

3.沙箱回调为异步执行,不管是否已经预先载入了 node。所以两个并列的沙箱的执行时机是不确定的。开发者不应当去关心沙箱的先后顺序。

4.尽管模块内容可以通过沙箱回调参数形式带入,核心模块也将最常用的功能挂载到了KISSY全局对象上。可以通过KISSY.ModeName来调用

bubuko.com,布布扣
KISSY.use(‘node,anim,io,json‘,function(S){
    // 通过 S 来调用
    /*
        S.Ajax
        S.IO
        S.Node
        S.DOM
        S.Cookie
        S.Event
        S.Anim
        S.JSON
        S.Cookie
        ...
    */
});
bubuko.com,布布扣

5.KISSY支持自定义模块,详见:http://docs.kissyui.com/1.4/docs/html/guideline/startup.html

6.由于 KISSY 的模块非常颗粒化,为了避免页面中载入的 JavaScript 文件过多,导致 HTTP 请求数太多,可以开启模块的combo。

KISSY学习笔记(更新中)

原文:http://www.cnblogs.com/xujanus/p/3566142.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!