select回显的是value而不是label

img


有个问题,这是回显的数据,select回显的是value而不是label,在我更新页面任意一个数据后,select就回显正常了是什么原因,select下拉框里面的待选数据是请求接口来的,放在created里请求的

img


我更新备注为‘备注1’select就回显正常了

第一个,要么下拉没有数据
第二个 要么绑定的类型跟列表返回的类型不一致
第三个 这个字段是动态的,用$set 强制更新视图

你这个问题我遇到过,你可以试着放在mounted里面放置接口 这个问题很神奇,他就是渲染层的问题,我也是小白

应该是值类型不匹配导致的,一个是int类型一个是string类型,将select-option中的value绑定值后面加上+'',转换为字符串类型试试