Live2d Test Env

关于elementUI的select组件回显问题

最近接受了一个后台项目,需求是这样的,点击表单项,弹出的弹出层显示该表单项目的信息。但是回显的时候,关于弹出层中的级联显示有问题,如图:

 回显结果为:

回显代码为:

弹框为:

 

 我就不明白了,分明分公司可以回显,为什么中支公司和支公司回显的时候就是一个code值而不是value值呢?

搞了大半天,又是换绑key又是转数据类型的,我还通过遍历获取到对应的code和value,是已经解决的,但是之前为什么分公司回显正常而中支公司和支公司回显不对呢?带着这个疑问我百度一下,全没用!!!!!

后面自己走了一遍流程发现。级联分公司是在页面初始化的时候就拿到了,而中支公司和支公司需要获取到上级的code再请求接口才能获取到,也就是说:点击编辑按钮的时候,分公司的数据已经有了而中支公司和支公司的数据由于没有请求后台,所以为空,带着这个思路,我在点击回显按钮的时候,向后台发请求,获取对应的中支公司和支公司的数据,果然,回显成功了:

 

回显结果为:

 

 

 

posted @ 2021-10-08 00:34  waywardcode  阅读(1445)  评论(0)    收藏  举报