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