安装node.js,并保证node版本为10以上
- 如果你的电脑是win7,则只能安装node13版本以前的
- 如果你的电脑是win系统,并且之前安装过低版本的node,请先卸载它,然后到node官网下载对应版本的msi文件到本地再进行安装
node -v //查看node版本
安装脚手架
npm install -g create-react-app
创建React项目
create-react-app your_project_name
订阅消息:pubsub-js,方便兄弟间传递消息
yarn add pubsub-js //安装
使用方法
//订阅消息方
//组件挂载后
componentDidMount(){
this.token = PubSub.subscribe('search', (msg, dataObj)=> {
this.setState(dataObj)
})
}
//组件将被卸载前
componentWillUnmount(){
PubSub.unsubscribe(this.