近期在开发elementUI+vue的项目中,使用到了下来列表。
正常的显示可以,但是在编辑信息时,发现显示的不是lable的内容,而是value的数字值。
我们打印一下赋值给value内容的类型,
console.log(typeof rowData.roadType);
发现类型是number,而value绑定的类型是string的,所以在给下拉列表绑定值赋值时添加'',如下代码
this.lqRoadInformationEntity.roadType = rowData.roadType + ''
后面添加了单引号转换类型,再赋值。
完美解决。
在使用ElementUI+Vue开发项目时,遇到编辑信息时下拉列表显示value而非label的问题。本文介绍如何通过调整value绑定类型,从number转换为string,实现正确显示。
1811

被折叠的 条评论
为什么被折叠?



