el-select 默认值显示value不显示label问题
在做编辑页面时
需要取到列表项数据回显默认值
在做select回显的时候遇到了这个问题
明明拿到的值和value中的值一样
但是就是不转换成label
这种情况一般出现在value为数字的情况
问题
如图所示
原因是
返回的数字和el-option选框里value值的类型对应不上
一个是 Numer 一个是 String
解决后如图
解决办法
既然el-option选框需要的value属性是String类型的,可以利用row这个一行数据,拿到el-option选框的value将其转换为String类型就可以了
//显示编辑界面
handleEdit: function (index, row)