There is a problem with the dialog pop-up layer for vue+element.

I am writing the front end. I use a table in vue+element, to show the data obtained by the background. The table can edit the contents of a row, showing that after the dialog pop-up layer, sometimes the pop-up layer has been closed, but that layer mask still exists. What is the reason for this?

notice that my pop-up layer is on top of the mask. The problem is that after the pop-up layer is closed, the mask still exists and does not disappear, and then the page cannot do other operations.
I hope the boss can help to see how to solve it.

this is the normal interface:

clipboard.png

somehow sometimes the translucent mask of the pop-up layer is still there after the pop-up layer is closed

Jun.29,2021

you may have used the mask component to take a closer look at the code

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b3d043-2c368.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b3d043-2c368.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?