Submit Search
Simple kissy1.3
0 likes
582 views
AI-enhanced description
yiming he
Kissy 1.3 引入了多个模块和组件的开发方法,优化链接数与加载效率。文档提供了使用模块和配置的示例以及动态加载的方式。包括支持 ARIA 的功能和生命周期事件的处理,适合高级开发人员。
Technology
Read more
1 of 21
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
More Related Content
PPT
Underscore
cazhfe
PDF
kissy@2013
yiming he
PPTX
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
Will Huang
PDF
Angular js twmvc#17
twMVC
PPTX
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
PPTX
Angular 4 新手入門攻略完全制霸
Will Huang
PPTX
ASP.NET Core 6.0 全新功能探索
Will Huang
PDF
AngularJS training in Luster
Jason Chung
Underscore
cazhfe
kissy@2013
yiming he
進擊的前端工程師:今天就用 JSON Server 自己打造 API 吧!
Will Huang
Angular js twmvc#17
twMVC
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
Angular 4 新手入門攻略完全制霸
Will Huang
ASP.NET Core 6.0 全新功能探索
Will Huang
AngularJS training in Luster
Jason Chung
What's hot
(20)
PPTX
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
Will Huang
PDF
Koubei banquet 34
Koubei UED
PDF
Gulp.js 自動化前端任務流程
洧杰 廖
KEY
Html 5 native drag
Weizhong Yang
PPTX
Uliweb设计分享
modou li
PPT
部門會議 960625 Leon
Leon Chuang
PPTX
Vue
國昭 張
PPTX
Angular 7 全新功能探索 (Angular Taiwan 2018)
Will Huang
PPTX
Varnish简介
fangdeng
PPTX
前端框架發展
Chi-wen Sun
PPTX
前端转行 DevOps 经验分享
Yan Wang
PDF
KISSY Mechanism
lifesinger
PDF
前端MVVM框架安全
Borg Han
KEY
Intro-to-SeaJS
lifesinger
PPTX
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
Will Huang
PPTX
快快樂樂學 Angular 2 開發框架
Will Huang
PDF
Node.js with express
javakidxxx
PDF
编辑器设计Kissy editor
taobao.com
PPTX
AKS 與開發人員體驗 (Kubernetes 大講堂)
Will Huang
PDF
React.js what do you really mean?
昱安 周
使用 C#/Razor 開發互動式 WebAssembly 網站 (Modern Web 2018)
Will Huang
Koubei banquet 34
Koubei UED
Gulp.js 自動化前端任務流程
洧杰 廖
Html 5 native drag
Weizhong Yang
Uliweb设计分享
modou li
部門會議 960625 Leon
Leon Chuang
Vue
國昭 張
Angular 7 全新功能探索 (Angular Taiwan 2018)
Will Huang
Varnish简介
fangdeng
前端框架發展
Chi-wen Sun
前端转行 DevOps 经验分享
Yan Wang
KISSY Mechanism
lifesinger
前端MVVM框架安全
Borg Han
Intro-to-SeaJS
lifesinger
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
Will Huang
快快樂樂學 Angular 2 開發框架
Will Huang
Node.js with express
javakidxxx
编辑器设计Kissy editor
taobao.com
AKS 與開發人員體驗 (Kubernetes 大講堂)
Will Huang
React.js what do you really mean?
昱安 周
Ad
Similar to Simple kissy1.3
(20)
PDF
Kissy design
yiming he
PDF
Dive into kissy
jay li
PDF
KISSY Editor Design 2
yiming he
PDF
编辑器设计2
yiming he
PPTX
使用kslite支持第三方内容开发
leneli
PDF
Kissy模块化实践
yiming he
PDF
面向未来的前端类库开发 — KISSY 类库构想与实践
taobao.com
PDF
Introduction to kissy for adc 2013
yiming he
PDF
KISSY for starter
yiming he
PDF
模块加载策略 - 2012 SDCC, 北京
Joseph Chiang
PPTX
Mvc
tbmallf2e
PDF
Template mb-kao
xwcoder
PDF
KISSY XTemplate
yiming he
PDF
一拍一产品背后的故事(React实战)
Kejun Zhang
PPT
Html5和css3入门
Xiujun Ma
PPT
HTML5概览
Adam Lu
PPTX
ASP.NET MVC 6 新功能探索
Will Huang
PPTX
02.uliweb开发入门
modou li
PPTX
浅析浏览器解析和渲染
Ailsa126
PDF
Qq.com前端架构实践与思考
greengnn
Kissy design
yiming he
Dive into kissy
jay li
KISSY Editor Design 2
yiming he
编辑器设计2
yiming he
使用kslite支持第三方内容开发
leneli
Kissy模块化实践
yiming he
面向未来的前端类库开发 — KISSY 类库构想与实践
taobao.com
Introduction to kissy for adc 2013
yiming he
KISSY for starter
yiming he
模块加载策略 - 2012 SDCC, 北京
Joseph Chiang
Mvc
tbmallf2e
Template mb-kao
xwcoder
KISSY XTemplate
yiming he
一拍一产品背后的故事(React实战)
Kejun Zhang
Html5和css3入门
Xiujun Ma
HTML5概览
Adam Lu
ASP.NET MVC 6 新功能探索
Will Huang
02.uliweb开发入门
modou li
浅析浏览器解析和渲染
Ailsa126
Qq.com前端架构实践与思考
greengnn
Ad
More from yiming he
(20)
PDF
kissy 1.5 progress
yiming he
PDF
kissy at alibaba
yiming he
PDF
kissy modularization part2
yiming he
PDF
kissy modularization part1
yiming he
PDF
KISSY @ 2013-2
yiming he
PDF
KISSY 1.4.0 released
yiming he
PDF
callSuper in kissy
yiming he
PDF
Kissy component system
yiming he
PDF
KISSY@2013.05
yiming he
PDF
kissy@2013.03
yiming he
PDF
KISSY 1.3-released
yiming he
PDF
Hujs 总结
yiming he
PDF
Kissy in-progress
yiming he
PDF
Kissy dpl-practice
yiming he
PDF
KISSY Component API Design
yiming he
PDF
Kissy autocomplete
yiming he
PDF
KISSY_Component
yiming he
PDF
kissy-past-now-future
yiming he
PDF
How to reduce connections with kissy
yiming he
PPTX
Kissy mvc
yiming he
kissy 1.5 progress
yiming he
kissy at alibaba
yiming he
kissy modularization part2
yiming he
kissy modularization part1
yiming he
KISSY @ 2013-2
yiming he
KISSY 1.4.0 released
yiming he
callSuper in kissy
yiming he
Kissy component system
yiming he
KISSY@2013.05
yiming he
kissy@2013.03
yiming he
KISSY 1.3-released
yiming he
Hujs 总结
yiming he
Kissy in-progress
yiming he
Kissy dpl-practice
yiming he
KISSY Component API Design
yiming he
Kissy autocomplete
yiming he
KISSY_Component
yiming he
kissy-past-now-future
yiming he
How to reduce connections with kissy
yiming he
Kissy mvc
yiming he
Simple kissy1.3
1.
Simple KISSY 1.3
KISSY 1.2 -> KISSY 1.3 承玉 yiminghe@gmail.com
2.
开发栈 • 模块
– http://docs.KISSYui.com/docs/html/tutorials/KISSY/index.html • 模板 – http://docs.KISSYui.com/docs/html/tutorials/KISSY/component/xtemp late/index.html • 文档 • 组件 • (预计)使用方
3.
模块 // 定义模块 // e:/package/a.js KISSY.add(function(){ },{ requires:['./b‘,’overlay’,’switchable’] }); //
使用模块 KISSY.use('package/a')
4.
1.2 • 开发中自动动态载源码 •
http://x.com/package/a.js • http://x.com/package/b.js • 发布后通过工具将模块 a 的依赖都合并压缩到 a-min.js • http://x.com/package/a-min.js • 通过 url 加 ?ks-debug 在线上开启调试模式,加载源码 • 工具 • KISSY Module Compiler • KISSY Pie
5.
1.2 • 链接数 –
a-min.js – component.js – overlay.js – switchable.js
6.
1.3 链接数优化 • 做法
1 – a.js b.js 不打包 – 配置 KISSY.config(‘combine’, true); – 通过 KISSY module compiler 生成依赖 • a:[b,overlay,switchable] • 链接 – /??a.js,b.js – /??component.js,overlay.js,switchable.js
7.
1.3 链接数优化 • 做法
2 – a.js b.js 打包为 a-min.js – 配置 KISSY.config(‘combine’, true); – 通过 KISSY module compiler 生成依赖 • a:[ overlay, switchable ] • 链接 – /a-min.js – /??component.js,overlay.js,switchable.js
8.
• 模板
9.
xtemplate • http://ued.taobao.com/blog/2012/10/11/KISS
Y-dsl-xtemplate/
10.
离线编译 • a-tpl.html:
– this {{xx}} {{#if yy}} {{haha}} {{/if}} • Kissy-xtemplate –t a-tpl.html –m test/a • a.js : KISSY.add(‘test/a’,function (){ return function (){ } });
11.
使用 •
KISSY.add('test/my',function (S,a,XTemplate){ new XTemplate(a).render({ haha:1 }); },{ requires:['./a','xtemplate/runtime'] });
12.
• 文档
13.
Core api • 面向高级开发人员
14.
• 组件
15.
Components docs.KISSYui.com | KISSYteam@gmail.com
15
16.
ARIA • Support ARIA
for all components exclude suggest, calendar • Suggest => combobox • Calendar => ?
17.
plugins •
var editor = new Editor({ plugins:[ FontSize, new Image({ url:’upload.htm’ })] });
18.
Lifecycle Event • beforeCreateDom/afterCreateDom/beforeRen
derUI/afterRenderUI/beforeBindUI/afterBindU I/.. var o = new Overlay({ listeners : { xx: function(){} } }); o.on(“xx",function(){ });
19.
Xclass create •
new Menu({ children:[{ xclass:'menuitem', content:'yy' }], render:container, listeners:{ click:function(){} }});
20.
• 预计使用
21.
•
s.taobao.com • detail.tmall.com • crm.taoba.com • support.taobao.com • www.alibabatech.org • … • non-taobao …
Download