Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.14 KB

File metadata and controls

31 lines (24 loc) · 1.14 KB

SSE-Design

SSE 实验室通用组件库

  1. 第一次需要先安装项目中的包依赖,执行 npm install
  2. 启动项目执行 npm run start ,启动成功后,浏览器会自动打开 127.0.0.1:8080

Ant Design 的问题

  1. 不支持CSS Module,如果webpack中配置了css module,antd的相关样式就加载不出来
  2. Breadcumb面包屑导航在于react-router配合使用时,只支持hashhistory的方式,但是目前我们采用的是browserHistory

TODO

已完成

  1. 页面结构基本确认
  2. 现在可以访问 127.0.0.1:8080 以及 127.0.0.1:8080/#/page1
  3. 修改导航菜单组件,实现通过配置json信息修改菜单
  4. header组件的实现,通过配置json信息修改下拉菜单以及logo图片,有点丑。。。
  5. react-router从hashHistory 换成 browserHistory
  6. Button页面,集合Antd所有的Button,完成基本按钮的样式
  7. Icon页面, Antd中的Icon集合以及Icon的用法

待完成

基本功能

  1. Input输入框
  2. Form表单页面

拓展功能

  1. 如何引入其他Icon
  2. button样式的自定义和button所有设置属性说明
  3. 继续完善目前的页面结构