如何在Vue组件上声明Vuex绑定的类型?

时间:2018-07-24 18:40:04

标签: typescript vue.js vuex

我正在Vue组件上使用Vuex mapState(使用Vue.extend,而不是类样式):

  computed: {
    ...mapState('geoframes/create', [
      'apiRequestId',
      'countPending',
      'deviceCount',
      'requestId',
    ]),

例如,Vue组件中引用this.deviceCount的方法抛出TS错误,因为它没有意识到这些错误是通过Vuex绑定到组件的。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

结果证明这实际上是Vuex中的错误。

https://github.com/vuejs/vuex/issues/1353