修改
约 93 字小于 1 分钟
2023-07-02
单个更新
直接操作
function changeCount(number: number) {
mainStroe.count += number
}
通过 Ref 操作
import { useMainStore } from './store.ts'
const mainStroe = useMainStore()
const { count } = storeToRefs(mainStroe)
function changeCount(number: number) {
count.value += number
}
批量更新
function changeCount(number: number) {
mainStroe.$patch({
count: count.value + number,
})
}
批量更新(函数式)
function changeCount(number: number) {
mainStroe.$patch((state) => {
state.count += number
state.arr.push(123)
})
}