vue 在 v-model 之后执行@click
vue execute @click after v-model
我有一个状态基于 todo.complete 的复选框
todo.save()
将当前的完整值保存到数据库中。然而 @click
似乎在 v-model 绑定更新 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" />
我有一个状态基于 todo.complete 的复选框
todo.save()
将当前的完整值保存到数据库中。然而 @click
似乎在 v-model 绑定更新 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" />