-
webstorm
-
node
-
nodemon
npm i nodemon -g
本项目基于阿里dva和antd开发,所有基础组件如Layout封装在one-base项目中, 开发者引入Layout后,只需关心子系统业务页面的开发。 Layout使用规范,具体参考src/router.js和src/index.js
$ mkdir one-starter
$ cd one-starter
$ git clone [email protected]:shengbeiniao/one-starter.git
$ npm i
$ npm start
$ #启动mock服务器
$ cd mock
$ npm i
$ nodemon app.js
-
react
-
react-router
-
redux
-
react-redux
-
react-router-redux
-
CSS Modules
-
Dora
-
Webpack
-
react-chartjs
-
async-validator
-
设置Table的expandedRowRender却无法展开
请确认是否设置了rowKey,且值等于数据源中的id标识。
-
Select设置multiple属性后报错
请确认FormItem中的getFieldDecorator的initialValue属性为数组
-
Form保存后,表单状态残留引发编辑和新建初始化异常
initialValue只用于初始加载,表单改变后,需要使用setFieldsValue重新赋值
禁用node_modules索引,并添加所需要的依赖
- Preferences-->directories-->exclude node_modules
- Preferences-->Languages&Frameworks-->library-->remove node_modules
- Preferences-->Languages&Frameworks-->library-->add React,Redux...