2017-12-18 15 views
2

todo.completeに基づく状態のチェックボックスがあります todo.save()はデータベースに現在の完全な値を維持します。しかし@clickは、私はそれを動作させるために、このようにそれをしなければならないVモデルバインディングアップデート前にtodo.completevue v-modelの後に@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-後todo.save()を実行するためのいくつかの方法がありますモデルが更新されました。 @click.after

答えて

1

のようなものではなくchangeイベントを使用してみてください:

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

@change作品。 (@入力がトリガーされなかった) – Chris

関連する問題