在Vue组件上声明Vuex绑定的类型,可以通过使用mapState
和mapGetters
辅助函数来实现。
mapState
函数:mapState
函数是Vuex提供的辅助函数,用于在组件中将Vuex的状态映射为组件的计算属性。mapState
函数进行绑定。示例代码:
import { mapState } from 'vuex';
export default {
computed: {
...mapState({
count: state => state.count
})
}
}
mapGetters
函数:mapGetters
函数是Vuex提供的辅助函数,用于在组件中将Vuex的getters映射为组件的计算属性。mapGetters
函数进行绑定。示例代码:
import { mapGetters } from 'vuex';
export default {
computed: {
...mapGetters([
'doneTodosCount'
])
}
}
通过使用以上两个辅助函数,可以在Vue组件中声明Vuex绑定的类型,实现对Vuex状态和getters的访问和使用。
领取专属 10元无门槛券
手把手带您无忧上云