【发布时间】:2020-07-05 05:19:46
【问题描述】:
我有一个非常小的复选框组件,我试图通过 @click 事件来收听它。但是 v-model 数据比事件回调晚 7ms 更新。所以我不得不删除 @click 监听器并添加一个计算属性/检查值的方法,并为其添加一个监视方法来 $emit 更新的检查值。这种方式效果很好。但我只想了解幕后发生的事情。有人可以解释吗?或者也许参考网络上的一个好的资源?
我在 Vue 的源代码中也找不到 v-model 方法。在 node_modules 中哪里可以找到与 v-model 相关的代码?
【问题讨论】:
标签: vue.js vuejs2 vue-component v-model vue-directives