解决方案:position: fixed;定位改成position: absolute;
记录一下,遇到这个贼离谱的问题,uniapp项目里的nvue页面因为要弄个引导蒙版,所以使用了fixed定位,点击蒙版关闭,加了this.$forceUpdate()也不行,怎么都关不了,方法中打印,数据已经更改,视图上没有变化。
耗了一个小时搜索未果,我突然想到,这个页面别的地方怎么就正常呢,开始找不同,然后就盯上了这个万恶之源 position: fixed;我尝试把它注释掉了,发现视图更新了!!!!!然后改成absolute也可以,就离谱,nvue你…真的…。