gpt4 book ai didi

javascript - 直接访问 vuex 状态属性(没有 getter)是不好的做法,为什么?

转载 作者:数据小太阳 更新时间:2023-10-29 05:11:34 25 4
gpt4 key购买 nike

<分区>

如果这是我的 store.js 文件:

const state = {
count: 0,
loggedIn: false
}

const mutations = {
UP_COUNT(state) {
state++;
}
}

const actions = {
upCount({ commit }) {
commit('UP_COUNT');
}
}


假设要从我的一个 Vue 组件增加状态 count,我将调用一个 Action ,然后提交一个突变:

this.$store.dispatch('upCount');


然后假设在另一个 Vue 组件中,我想使用状态计数:

<div class="count">{{ this.$store.state.count }}</div>


这种风格有什么问题? (对比使用 $this.store.getters...)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com