编程语言
首页 > 编程语言> > javascript – 在v-model之后执行@click

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

作者:互联网

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

  <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这样的东西

解决方法:

请尝试使用更改事件:

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

标签:javascript,vue-js,vuetify-js
来源: https://codeday.me/bug/20190607/1195524.html