12345678910111213141516171819 |
- // $uv.mixin.js的部分实现
- import store from './index.js' // 引入 Vuex store
- import {getLifeData} from './liveSave.js'
- export default {
- created() {
- // 缓存同步挂载
- getLifeData()
- // 将vuex方法挂在到$u中
- // 使用方法为:如果要修改vuex的state中的user.name变量为"史诗" => uni.$uv.vuex('user.name', '史诗')
- // 如果要修改vuex的state的version变量为1.0.1 => uni.$uv.vuex('version', '1.0.1')
- uni.$uv.vuex = (name, value) => {
- uni.$uv.$store.commit('$uStore', {
- name,
- value
- })
- }
- },
- }
|