
可以看到,市区的下拉框明明选中了沈阳市,但是就是不显示沈阳市,原因是什么呢?
问题:
下拉选择能打印到数据,但是选中后框里不显示值;
原因:
出现这个问题 是因为下拉框数据是v-for接口请求来的数据,因为数据层次太多,render函数没有自动更新
解决方法:
在chenge事件里手动强制刷新值
onChange(){
this.$forceUpdate()//强制更新
}
非常感谢作者:JRJ || 575
原文链接: https://blog.csdn.net/weixin_43835827/article/details/105677387
本文详细解析了在Vue项目中遇到的下拉框数据虽已正确打印但选中值不显示的问题,揭示了深层原因是由于v-for加载的数据层次过多导致render函数未能自动更新。并提供了一个简洁有效的解决方案——在change事件中调用$forceUpdate()方法强制刷新值,成功解决了该问题。

3834

被折叠的 条评论
为什么被折叠?



