在Vue.js中,如果要获取包含动态行的表中的select标记值,可以通过以下步骤实现:
data() {
return {
rows: [
{ id: 1, selectValue: '' },
{ id: 2, selectValue: '' },
{ id: 3, selectValue: '' }
]
}
}
<table>
<tr v-for="row in rows" :key="row.id">
<td>
<select v-model="row.selectValue">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>
</td>
</tr>
</table>
methods: {
printSelectValues() {
this.rows.forEach(row => {
console.log(row.selectValue);
});
}
}
watch: {
'rows': {
deep: true,
handler(newRows) {
newRows.forEach(row => {
console.log(row.selectValue);
});
}
}
}
这样,你就可以在Vue.js中获取包含动态行的表中的select标记值了。
关于Vue.js的更多信息和使用方法,你可以参考腾讯云的产品介绍链接:Vue.js产品介绍
领取专属 10元无门槛券
手把手带您无忧上云