2019-11-14 07:46:48
52
0
0
## 勾选
```
import React,{ Component } from 'react';
import { Table,Icon,Divider } from 'antd';
let data = [{
key: 1,
name: '花骨朵',
age: 18,
hobby: '看书',
},{
key: 2,
name: '天下',
2019-11-14 07:46:47
11
0
0
## react里一个组件如果是被路由直接require导入进路由配置里的话, 当前组件里不能写`export const xxx = xxx;`, 会导致路由错乱跳到首页. (个人理解: 可能是导入的时候认为一个组件里的export default和export xxx的问题)
可以写`export default xxx`
router.js:
{
2019-11-14 07:46:47
13
0
0
> ### 一起学react (1) 10分钟 让你dva从入门到精通
> https://www.jianshu.com/p/69f13e9123d9
***
> ### dva.js 上手
> https://www.jianshu.com/p/c7b3b9c98d04
***
> ### dva理论到实践——帮你扫清dva的知识盲点
> https://www.jianshu.com/
2019-11-14 07:46:47
122
0
0
### 1. 切换 history 为 browserHistory(适用于routes里的页面里使用)
import { browserHistory } from 'dva/router';
const app = dva({
history: browserHistory,
});
#### 传参方式1
browserHistory.push(
2019-11-14 07:46:46
169
0
0
### 在 `tsconfig.json` 里写入下面内容:
```
{
"rules": {
// TS特性
"member-access": true, // 设置成员对象的访问权限(public,private,protect)
"member-ordering": [// 设置修饰符顺序
true,
{
"order":
2019-11-14 07:46:46
21
0
0
### 在`tsconfig.json`里写入下面内容:
```
{
"compilerOptions": {
"outDir": "build/dist",
"module": "esnext",
"target": "esnext",
"lib": [
"esnext",
2019-11-14 07:46:46
25
0
0
***
### umi生成新页面, 使用oni-cli插件, 可以一键生成(models, services, components, index.js, index.less)
> $ npm i -g oni-cli
> $ oni g page 页面名字
***
### umi设置 alias(自定义目录的变量代替)
```js
import { resolve }
2019-11-14 07:46:46
33
0
0
> ### umi路由
> https://umijs.org/zh/guide/router.html#_404-%E8%B7%AF%E7%94%B1
***
> ### umi路由
> https://umijs.org/zh/guide/router.html#_404-%E8%B7%AF%E7%94%B1
> https://blog.csdn.net/eunice_sytin/art
2019-11-14 07:46:46
8
0
0
> 参考: https://blog.csdn.net/night_emperor/article/details/82354948
## 栗子
> 参考: http://mockjs.com/examples.html
2019-11-14 07:46:46
10
0
0
> https://github.com/sorrycc/blog/issues/62
> https://www.codercto.com/a/25627.html
> https://www.colabug.com/2585865.html
> https://www.colabug.com/4410430.html
> https://blog.csdn.net/SCU_Cindy/art
8/18