vue使用简单的store模式
2020-07-19 本文已影响0人
海豚先生的博客
小型项目不必使用vuex,使用store模式就够了,官网例子 store 模式。
- 按官网照例子写好store.js
- b组件中import store from 'store.js,b组件中的data中写sharedState: store.state(此处必须这样写,如果写成sharedState: store.state.message则不能同步更新),视图写{{ sharedState.message }}
- a组件中引入import store from 'store.js',a组件中的事件函数中触发更新state中的值:store.setMessageAction('hello world'),b组件中的message将会自动更新