Vue.observable小型状态管理
作者:
如果俞天阳会飞 | 来源:发表于
2020-11-06 17:12 被阅读0次// store.js
import Vue from 'vue'
export const store = Vue.observable({
name: '张'
})
export const mutations = {
SET_NAME (data) {
store.name = data
}
}
// 组件1 about.vue
<template>
<div>
<h1>{{name}}</h1>
<button @click="mutationsHandle">mutations</button>
</div>
</template>
<script>
import { store, mutations } from '../observable'
export default {
computed: {
name () {
return store.name
}
},
methods: {
mutationsHandle () {
mutations.SET_NAME('老王')
}
}
}
</script>
本文标题:Vue.observable小型状态管理
本文链接:https://www.haomeiwen.com/subject/swotbktx.html
网友评论