如何在vue.js中强制@change

时间:2019-06-05 20:25:47

标签: html vue.js

我有:

<input type="radio" :name="activity"
                           v-model="activity"
                           :value="1"
                           v-on:change="callProc(data, data2)"
                           required>
 .....

当值已经从数据库中填满时,即div被显示,即使它没有被改变。就像强迫onchange。有可能吗?

1 个答案:

答案 0 :(得分:0)

@change最好仅在用户操作时触发。似乎您需要在用户操作之前致电callProc

您可以在从数据库中获取数据后(或者如果可以的话,在created()钩子中)之后调用此方法。如果用户实际更改了值,则v-on:change将被触发。