vue项目弹窗关不掉
时间: 2023-10-02 16:06:19 浏览: 39
在Vue项目中,如果弹窗无法关闭,可能是由于以下原因导致的延时问题。首先,如果在弹窗显示时,路由立即开始跳转,而弹窗内的内容渲染过程阻塞了动画,就会导致延时弹窗问题。为了解决这个问题,可以采用延时执行路由跳转的方法,即在弹窗动画执行完后再调转路由,这样就可以避免延时弹窗问题。具体可以使用setTimeout进行延时操作,而不是使用$nextTick,这样可以确保弹窗无延时出现。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [【Vue】vue使用elementUI的dialog弹窗,出现延时问题?](https://blog.csdn.net/weixin_28685483/article/details/114979118)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]