- constructor(){}构造函数
- componentDidMount(){}生命周期函数
- render(){}渲染函数
- state 状态
fetch('/index/x')
.then(res=>res.json())
.then(data=>{this.setState({data:data})})
sleep(秒数) 服务器沉睡几秒
fetch().then((res)=>res.text()).then(data=>{console.log(data)})
1.npm install -g create-react-app
2.cd 创建文件夹地方
3.create-react-app 创建文件夹名字
4.package.json文件里加入一条 "proxy":"http://localhost:80"
5.cd name
6.npm run start
7.src/app.js src/app.css
spa single page application 单页面应用
1.es6
2.虚拟dom
3.元素 组件(jsx)
4.组件 props state 事件
5.组件之间的信息传递
npm install antd --save
antd/dist/antd.min.css引入css样式
npm install react-router-dom
import{
BrowserRouter as Router,
Route, 想被替换的位置写入
Link
}
path component
exact 精确命中
table
columns列 dataSource
JSON.s
tringify({})序列化
filter(v=>v,id!==id)删除时用 map一对一