#ES6 基于class组件Demo 该Po源于某互联网公司的面试。
任务:完成一个基于ES6 class的UI组件 要求:
- 使用ES6模块编码,不依赖任何第三方JS库
- 完成父级组件View,含show,hide,render方法,title等属性
- 完成继承自View的Grid组件,扩展出load,search方法,store(数据仓库),columns(列定义)等属性
- 完成demo,实例化一个Grid组件
- 点击刷新按钮(load),重新获取数据渲染列表
- 点击搜索按钮(search),带参数加载数据并渲染列表。
- 功能展示至少涵盖上面的要求,尽量扩展Grid功能,例如行序号,排序,可分页组件PagingGrid等等。