遇到问题
在使用 Select 的时候遇到了一个问题是如果我的 Value 想要让它是 Object 该怎么做呢?下面的程式码看起来是可以运作也把
:value="item"
改成物件(Object),但是会出现错误的一直选择最后一个“社区二”
HTML
<el-select v-model="selectCommunityData" placeholder="请选择社区"> <el-option v-for="item in communityList" :key="item.id" :label="item.communityName" :value="item" ></el-option></el-select>
JS 资料
communityList:[ { communityName:'社区一', id:'1', }, { communityName:'社区二', id:'2', },],selectCommunityData:{}
解决方法
像是这样,让他有一个唯一的值后来发现需要在这个地方
<el-select v-model="selectCommunityData" placeholder="请选择社区" class="w-100">
加上value-key="id"
<el-select value-key="id" v-model="selectCommunityData" placeholder="请选择社区">
参考资料
Element-UI
回上一页
回下一页