我有一个包含差异组件的表单,其中一些具有复选框,一些输入。
例如:
<div>
<md-radio v-model="model" :value="2">
Two
</md-radio >
<md-radio v-model="model" :value="1">
One
</md-radio>
<md-radio v-model="model" :value="0">
Zero
</md-radio>
</div>
我需要获取每个组件中每个项目的值,并相应地更新Vuex中的状态。
现在,我在每个update
钩子上获取值,将值传递给我的服务,然后在那里更新我的state
。
在我看来,不合适的事情是状态更新太频繁了。例如,对于文本输入,每次按下键时都会触发更新挂钩。
我不确定如何更好地处理这种情况。还是这唯一的方法?也许至少还有其他东西对于处理文本输入更好?