javascript - 我们应该使用 v-model 来修改 Vuex 存储吗?
问题描述
您好,我是 Vue 的初学者,但我确实遇到了一个困扰我的问题。我想知道我们应该使用 v-model 指令来修改 vuex 商店吗?Vuex 说我们应该只通过突变来修改 vuex 存储,但是 v-model 使一切变得更容易和更短。(我问是因为我找不到明确的答案)
解决方案
https://vuex.vuejs.org/guide/forms.html
v-model
在严格模式下使用 Vuex 时,在一个属于 Vuex 的状态上使用可能会有点棘手。处理它的“Vuex 方式”是绑定
<input>
's 值并在输入或更改事件上调用操作。
请务必查看该页面上的简单“双向计算属性”示例:
<input v-model="message"> computed: { message: { get () { return this.$store.state.obj.message }, set (value) { this.$store.commit('updateMessage', value) } } }
推荐阅读
- xslt-1.0 - 如何对每组节点满足特定条件的值求和使用 XSLT-1.0
- java - Android查找特定位置的区域数据
- go - 无法在 golang 网络应用程序中重定向。它坚持一页
- reactjs - Redux Dev Tools 不显示状态变化,action.payload 是 { }
- python - 无法加载 keras 训练的模型
- elasticsearch - 如何使用 ES 5.6 高级休息客户端获取集群的元数据?
- python - 比较 Pandas 列中的 2 个重复值
- material-ui - DataGrid 不显示在带有 filterValues 的选项卡内
- python - 良好的准确性,较少的损失,错误的类别预测 Tf/keras
- php - 在关联数组 PHP 中查找重复项,比较它们的值