el-plus中的el-select选择框是多选时怎么回显数据,我回显不到对应name,只有id?

image.png
编辑界面,根据后台查到的数据把ids回显到选择框内,我现在回显的是后台返回的id,不能显示我想要的对应文本
image.png继续选择的话却是文本,怎么样通过id显示对应name?

试了很多办法,后台传来的是字符串格式的,我转换成了数组格式,包括数组里的每一项都由字符串格式转换成了数字型,因为选择框里的id就是数字型的,结果还是显示的数字。
想问下还有什么原因造成这种情况?想不出来了。。。

阅读 3.2k
3 个回答

这种一般是因为你的下拉数组中没有对应的项吧,比如id249的,你的optionList里面有249的选项么,你的下拉数据是否是实时接口筛选的

看一下id的类型,如果类型不一样会这样的比如一个是string一个是number,或者是返回的数据没有这个id

本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏