我有一个基于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
答案 0 :(得分:6)
请尝试使用change
事件:
<v-checkbox v-model="todo.complete" @change="todo.save()" :label="todo.title" />