gpt4 book ai didi

javascript - vue 在 v-model 之后执行@click

转载 作者:数据小太阳 更新时间:2023-10-29 05:17:34 25 4
gpt4 key购买 nike

我有一个状态基于 todo.complete 的复选框todo.save() 将当前的完整值保存到数据库中。但是 @click 似乎在 v-model 绑定(bind)更新 todo.complete

之前被触发
  <v-checkbox v-model="todo.complete" @click="todo.save()" :label="todo.title" />

我必须这样做才能让它工作:

  <v-checkbox v-model="todo.complete" @click="todo.complete = !todo.complete; todo.save()" :label="todo.title" />

有什么方法可以在 v-model 更新后执行 todo.save()。类似于 @click.after

最佳答案

尝试使用 change 事件代替:

<v-checkbox v-model="todo.complete" @change="todo.save()" :label="todo.title" />

关于javascript - vue 在 v-model 之后执行@click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47877728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com