有便捷的方法用v-model绑定vuex的state吗?
因为一个表单内容太多了,而且分散在不同的组件,所以就用 vuex 管理输入内容,但是发现使用 v-model 绑定 state,必须写 setter,一个一个写,得写到什么时候啊……请教有没有什么便捷的方法双向绑定 state ?
回复
1个回答

test
2024-07-20
尝试自己写个类似mapState的方法呢?
用法大概是这样
computed:{
...yourMapState('module',['a','b'])
}
得到的结果是
computed:{
a:{
get(){},
set(){},
},
b:{
get(){},
set(){},
}
}
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容