这里简单罗列下关于ExtJs的学习框架,以供参考。
API使用 SDK安装项目
- 首先在C盘装sencha cmd
- https://www.cnblogs.com/eshinex/p/4617554.html
- 下载sdk包
- 用sdk方式创建项目
https://blog.youkuaiyun.com/u010989191/article/details/52658430
sencha -sdk SDK路径 generate app --ext -modern 项目名 项目路径
基础控件与布局
控件的基础使用:
- Ext.Viewport
- Ext.create/widget
- Ext.define + {}
1.容器类
- Container容器
- Panel
- tabpanel
2.容器内元素布局
layout在线demo:ExtJs布局
3.基础控件
- Button
- Field
- Text
- Select
- Combox
- Radio
4.浮动层
- Dialog
- Sheet
- toast
元素选择器
- lookup 引用选择器
- down 子代选择器
- up父级选择器
- getCmp id选择器
样式使用
外部scss语法
内部style使用
高级控件
- Grid
- List
- sheet控件
- Store
- Model
事件绑定与MVC
listeners与fireEvent
双向绑定viewModel与evntedConfig
双向绑定与页面多态应用 规范
一个页面既有新增态又有编辑态
- viewModel的声明
- 如何用控件关联——bind
- 动态获取值和变更值 get set方法,lookupViewModel 和getViewModel区别
模板使用
Store的高级用法与ajax
路由(自学部分)
讲解:https://blog.youkuaiyun.com/qq_39497186/article/details/78330699
https://blog.youkuaiyun.com/oscar999/article/details/85266325
Demo: https://download.youkuaiyun.com/download/zyd45/10407739?utm_source=bbsseo
交互类提示和响应
比如哪些操作后,会反馈哪些消息
调试器里查找信息
命名规范
https://blog.youkuaiyun.com/lovelyelfpop/article/details/83859314