Iview: Select级联选择,第一次下拉选择正常,切换值后,选择显示的文本还是上一次的

Created on 18 Sep 2017  ·  3Comments  ·  Source: iview/iview

第一个选择框 选择后, 会改变Select2的选项, 选择select2时 显示文本不正确。
示例:
https://codepen.io/tangsj/pen/PJPryz

Most helpful comment

找到原因了, options key设置问题, 改成一个唯一的id 就好了
https://codepen.io/tangsj/pen/PJPryz

All 3 comments

附加问题:有时候还会显示空白

我之前出现问题是因为下拉框代码是这样写的:
<Select v-model="editpageid" style="width:200px;margin-bottom: 15px;"> <Option v-for="item in tablePageList" :value="item.pageid" :key="item.pageid">{{ item.pagename }}</Option> </Select>

解决空白和显示错乱的代码是:
<Select v-model="editpageid" style="width:200px;margin-bottom: 15px;"> <Option v-for="item in tablePageList" :label="item.pagename" :value="item.pageid" :key="item.pageid">{{ item.pagename }}</Option> </Select>
其实就是加了一个 :label=""

找到原因了, options key设置问题, 改成一个唯一的id 就好了
https://codepen.io/tangsj/pen/PJPryz

Was this page helpful?
0 / 5 - 0 ratings