이 글에서는 mobx와 결합된 react에 대한 자세한 설명을 주로 소개합니다. 관심 있는 학생들은 아래에서 함께 토론해 보세요. 이 기사를 살펴보겠습니다
1. npm install mobx mobx-react --save
2. npm install babel-plugin-transform- decorators -legacy --save -dev
3.
"babel": { "presets": [ "react-app" ], "plugins": [ ["transform-decorators-legacy"] ] }
🎜🎜#4를 구성합니다. Store.js
import {observable, action, useStrict} from 'mobx'; useStrict(true); class Store { @observable num = 1; @action plus(){ this.num ++; } @action minus(){ this.num --; } } export default Store;
5를 생성합니다. 🎜🎜#
import {Provider} from 'mobx-react'; import Store from './utils/Store'; const store = new Store(); ReactDOM.render( <Provider store={store}> <Routes/> </Provider>, document.getElementById('root'));