如何在vue模版的属性里使用 vuex 的 store 的值?

这是vuex官网给出的示例,很容易理解

const Counter = {
  template: `<div>{{ count }}</div>`,
  computed: {
    count () {
      return store.state.count
    }
  }
}

我现在想在html的属性里使用count,如

const Counter = {
  template: `<img src="{{img}}">`,
  computed: {
    count () {
      return store.state.img
    }
  }
}

但是这么写是不行的,请问如过要实现这种效果该怎么实现呢?

阅读 6.2k
2 个回答

用 :src="$store.state.img" 或者 :src="count"

只要用到vue实例中的数据,在html中的属性前都要使用:绑定

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题