React mobx
一月 25, 2021
mobx 库
安装
- 创建项目
1 | $ create-react-app app |
- 配置文件抽离
1 | $ yarn eject |
- 安装 mobx mobx-react
1 | $ yarn add mobx mobx-react |
- 配置装饰器(修饰器 es6) babel
1 | $ yarn add babel-plugin-transform-decorators-legacy -D |
- 配置 package.json
1 | "babel": { |
基本用法步骤
- 新建 store —- src/store/index.js
1 | // 打造store |
- src/index.js 入口文件做跨组件通信
1 | import store from "./store"; |
- src/store/homeStore.js 中打造 homeStore 数据
1 | // home数据 |
在类组件中使用
1 | import React, { Component } from "react"; |
在函数组件中使用
1 | import React from "react"; |
查看评论