【发布时间】:2019-01-03 04:20:00
【问题描述】:
我在与 vuex 集成的 vuejs 项目中使用 typescript 语法。 我想使用在我的 .ts 文件中计算的 mapState 方法,但出现语法错误。 目前我正在使用文档建议的计算函数语法,我的意思是:
get counter() {
return this.$store.state.count;
}
如果您阅读 Vuex 文档,您会发现以这种方式使用 Vuex 而不是使用mapState 是非常重复的。在大型应用程序中使用mapState 非常简单且有用。我想在我的 Typescript 组件中使用mapState,但我不知道正确的方法。我尝试了下面的方法来使用mapState 函数,但没有成功。
get mapState({
counter:count
});
// or
get mapState(['name', 'age', 'job'])
如果有人可以帮助我,我将不胜感激。
【问题讨论】:
标签: typescript vuejs2 vuex