現象描述:有一個Dialog彈框,用來展示詳情信息。但是有一次發現,彈框中明明有數據,閃現了一下,就變成了空白。
查看網頁元素中,也是有數據的。
開始是懷疑css樣式給隱藏了,
但是發現也不是,這個元素樣式非常簡單,我只要去掉高度或者overflow就不會出現閃現白屏。所以排除樣式問題。
后來經過排查: 發現是element的區域加載loading。
因為這里的數據時異步請求,所以會添加loading,
但是v-loading和我自定義的高度,overflow出現了沖突。
將v-loading換一個地方就OK了。