Skip to content

leeson8888/ES6-Class-based-Component

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#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等等。

About

ES6 class组件Demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.7%
  • CSS 9.3%
  • HTML 9.0%