vue element-ui 使用select组件 后台返回的id对应的option没有这个值
select显示该id
例如
let option=[{id:1,label:'小明'},{id:2,label:'小红'}]
后台返回 id为3的数据,导致select显示3
如何解决这个问题?
vue element-ui 使用select组件 后台返回的id对应的option没有这个值
select显示该id
例如
let option=[{id:1,label:'小明'},{id:2,label:'小红'}]
后台返回 id为3的数据,导致select显示3
如何解决这个问题?
13 回答12.7k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
5 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答811 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
之前做后台管理系统的时候遇到过。因为涉及到多重数据的联动,有时候删了上层的数据会导致下层已选则的没有对应数据了,你可以在获得id的时候可以判断一下options里是否包含该值,如果没有,插入一条option告知用户,无数据或已删除,请重选