vue踩坑之数据变化了,页面视图却没有及时刷新改变

解决方法是:在事件最后 加上一行代码 this.$forceUpdate(),强制刷新即可


图1

当时在用到elementui中的Radio组件,如上图1,修改时候做数据回显,鼠标点击切换radio无效,自己在radio上面绑定了change事件在控制台进行了打印,发现数据有变化,但组件却不更新,导致鼠标点击无法切换,最后在change事件最后加上 this.$forceUpdate() 代码,让强制刷新,最终解决页面不会重新渲染的问题。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容