动态生成多行tr(可以删除行)怎么拿到每个tr下的input的值
是验证一个区间每行俩个值,上一行的第二个值和下一行的第一个值比较,到最后这个区间不能断
动态生成多行tr(可以删除行)怎么拿到每个tr下的input的值
是验证一个区间每行俩个值,上一行的第二个值和下一行的第一个值比较,到最后这个区间不能断
HTML
<tr v-for="(row,rowId) in rowData">
<td><input v-model="row[0]" v-bind:keyup="compareWithPreRow(rowId)"></td>
<td><input v-model="row[1]" v-bind:keyup="compareWithNextRow(rowId)"></td>
</tr>
Javascript
<script>
data:{
rowData:[
['A1','B1'],
['A2','B2']
]
},
method:{
'compareWithPreRow':function(rowId){
var pre=rowData[rowId-1][1];//上一行第二个input
var currenct=rowData[rowId][0];//当前行第一个
},
'compareWithNextRow':function(rowId){
var next=rowData[rowId+1][0];//下一行第一个input
var currenct=rowData[rowId][1];//当前行第二个
}
}
</script>
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决