最近在整理Ext JS的模板和组件,在参考《Ext JS权威指南》,《Ext JS Web应用程序开发指南》,《Ext JS API》等相关书籍后才写下这篇《Ext JS模板与组件基本知识思维导图》,由于篇幅较长,所以必须肢解与各位分享。想要《Ext JS模板与组件基本知识思维导图》原文档的可以与我联系。
组件是Ext JS的基础,模板是Ext JS4的基础,熟悉模板也就了解组件的组织方式,也就为使用组件和构建自定义组件打下基础。
130个组件虽多,但最基本的就是四类:容器、面板、布局、视图。而且在使用中容易混淆其作用,所以我们必须先从整体上掌握模板和组件,后续分化学习他们之间区别和各自作用。
(10)format(Ext.String.format("我,生于{0}年“,1964)-我生于1964年)。
常用属性:defaultFormat
常用方法:
D (使用两位数字显示天数,前导字符为0) / j (不使用两位数字显示天数) / M (使用两位数字显示月份,前导字符为0) / n (不使用两位数字显示月份,不加前导字符0) / Y (使用4为数字显示年份)
Y (使用两位数字显示年份) / G (使用24小时格式显示小时,没有前导字符0) / H (使用24小时格式显示小时,有前导字符0) / i (显示分钟,有前导字符0) / S (显示秒,有前导字符0)
(10) getLastDayOfMonth (返回指定日期中其月份最后一天是星期几,返回0到6中数字,0表示星期日)
(11) getFirstDateOfMonth (返回指定日期中返回月份第一天的日期值)
(12) getLastDateOfMonth(返回指定日期中返回月份最后一天的日期值)
(13) now (返回当前日期)
values //当前作用域下的值对象,通过切换子模板的作用域可以改变其中的值。
parent //父模板的值对象
xindex // 循环模板时的索引(从1开始)
xcount //模板循环时的总循环次数