为了账号安全,请及时绑定邮箱和手机立即绑定

vue使用vuex时 关于v-model指令的数据绑定问题

vue使用vuex时 关于v-model指令的数据绑定问题

小唯快跑啊 2018-09-23 10:34:21
vue使用vuex时 关于v-model指令的数据绑定问题有两种写法想请教一些其中的区别方法一<input v-model="$store.state.name" type="text">export default new Vuex.Store({  state: {    name: "" // 投放速度模式   } });方法二<input v-model="name" type="text">computed: {    name: {         get() {          return this.$store.state.name         },         set(v) {          // 使用vuex中的mutations中定义好的方法来改变           this.$store.commit('name', v)         }     } }那么这两种写法都是可行的吗?
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

这里在实际项目中都很少用(暂且不说哪个可以),既然你用vuex 他的应用场景是,多个同级组件,或者路由中数据共享。一般都有多个store。 项目中大都用modules, 然后在组件中使用map的形式。

查看完整回答
反对 回复 2018-09-23
  • 2 回答
  • 0 关注
  • 2841 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信