我的el-rate组件,用后台返回的数据,两级循环遍历后显示的数据和页面展示如下
弹框第一次点开,评分可以正常点击,而关闭了弹框,第二次点击,却发现点击不上去,提交按钮打印的时候发现能正常获取到值
为此我又手动加了一个单个没有循环的el-rate,发现关闭弹框再次打开还是可以正常选中,没有丝毫的问题。
此时又过去了一个多小时,最后用this.nextTick和forceUpdate都测试了一遍,发现还是不管用
最后在每个el-rate上增加change事件,并且事件中加上forceUpdate,让每次点击都重新刷新,如此这样下来终于有了效果