【发布时间】:2019-09-20 14:31:25
【问题描述】:
下面是我在 Vue.js 和 Laravel 5.8 中的组件
<template>
<div class="container">
<input
type="checkbox"
@change="validateBeforeSubmit()"
v-model="accountSecurityForm.checked">
</div>
</template>
<script>
export default {
data() {
return {
accountSecurityForm: {
checked: false
}
}
},
methods: {
validateBeforeSubmit() {
debugger;
this.accountSecurityForm.checked = !this.accountSecurityForm.checked;
},
}
}
</script>
我正在尝试在复选框的值更改时设置复选框的值。
我的一行代码出现在method:validateBeforeSubmit
但是,这不起作用,我错过了什么吗?
更新 - 1
我能够在正确选中或未选中时获得正确的真假值。但是模型值没有更新复选框的UI
【问题讨论】:
标签: vue.js vue-component laravel-5.7 laravel-5.8