Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
720 views
in Technique[技术] by (71.8m points)

el-select选择不显示label 而显示value 数据类型相同

image.png
先看局部代码,select绑定certName 已经赋初始值Number类型
image.png

再看certNameData
image.png
本来请求到的数据id已经为Number类型,这里网上都说类型问题,所以加了个parseInt,虽然没啥用

然后最后显示就是这个样子
image.png

@change中我用这个id去请求了下一个input的数据,其它没做任何操作?

有大佬遇到过这种问题吗?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

还是找不出原因,现在解决方案是:
select重新绑定一个新的数据certName1 用于选择后的显示
然后使用change方法将certName的值修改为id值 然后设定certName1 为要显示的中文,这样显示就没问题看,最后提交的数据还是certName ,回显时获得的是certName值,根据值再去获得数组对象,然后赋值certName1。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...