编辑页面有动态下拉select选项的时候,如何让select不显示id

我们用 elementui 组件库,当一个编辑弹框页面有一个属性为下拉的时候,这个时候会发送两个请求,一个请求“详细”,一个请求下拉options 内容,但是有时候,detail 请求会先返回,所以在 select 对应的属性select组件会显示id,等第二个请求回来后,select才会显示正常值,用户说这样不太友好。

第二:当 options 值被删除后,之前引用该值的详细页面,就是第二个请求回来,页没法显示正常文本信息了;

遇到这类问题大家怎么处理呢?谢谢!

阅读 2.4k
1 个回答
  1. 异步变同步处理。async与await;
  2. 当2个接口数据都返回时,进行组拼成select组件的数组格式;
  3. select组件能删除options项?如果是外部列表删除,再点击select组件出的问题,应该是其中一个接口的数据,接口没删除,导致name或id的接口出了问题;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题