本文章主要是说明element UI 里面的下拉框选中对象的问题 一般来说都是选中的绑定的value(唯一值) 但是value如何绑定对象呢?
1.HTML
<el-select
style=" 200px; margin-left: 20px"
v-model="valuedd"
placeholder="请选择"
@change="ceshi($event)"
>
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item"
>
</el-option>
</el-select>
2. JS 返回数据部分(data)
tableData: [
{
date: "2016-05-02",
name: "王小虎",
address: "上海市普陀区金沙江路 1518 弄",
},
{
date: "2016-05-04",
name: "王小虎",
address: "上海市普陀区金沙江路 1517 弄",
},
{
date: "2016-05-01",
name: "王小虎",
address: "上海市普陀区金沙江路 1519 弄",
},
{
date: "2016-05-03",
name: "王小虎",
address: "上海市普陀区金沙江路 1516 弄",
},
],
valuedd: "",
(valuedd不允许放在某个对象里面,如若传输 虚重新赋值)
JS methods 部分
ceshi(val) {
console.log(val, "对象");
},
打印结果