Vue.js在更新时从不同组件的不同输入获取数据吗?

时间:2018-10-24 08:59:42

标签: vue.js vuex

我有一个包含差异组件的表单,其中一些具有复选框,一些输入。

例如:

<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

在我看来,不合适的事情是状态更新太频繁了。例如,对于文本输入,每次按下键时都会触发更新挂钩。

我不确定如何更好地处理这种情况。还是这唯一的方法?也许至少还有其他东西对于处理文本输入更好?

0 个答案:

没有答案