Skip to content

xdubdilab/SSE-Design

Repository files navigation

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. 继续完善目前的页面结构

About

SSE实验室通用组件库

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages