问题描述
方法都有定义,但还是报TypeError: Cannot read property '_withTask' of undefined,
第一次点击的时候会报错,然后再次点击其它的则不会报错,v-model会更新,但显示出来的{{ select }} 没有更新。
删除 v-model="selected" 则不会报错。
问题出现的环境背景及自己尝试过哪些方法
相关代码
主要代码:
<template>
<div>
<div>{{selected}}</div>
<table>
<thead>
<tr>
<th>title</th>
</tr>
</thead>
<tbody>
<tr
v-for="(item, index) in list"
:key="item.Id">
<td class="list-td-check">
<input
type="checkbox"
v-model="selected"
:value="item.Id"
@change="Log(item.Id)">
</td>
</tr>
</tbody>
</table>
</div>
</template>
<script>
export default {
data() {
return {
selected: []
};
},
methods: {
Log(id) {
console.log(id);
this.selected = [id];
cosole.log(this.selected);
},
}
}
<、script>
没错误啊?