对于vue3 transition 和 生命周期 unmounted 我有一个小小的疑问 #8968
-
对于vue3 transition 和 生命周期 unmounted我有一个小小的疑问 官网上对于onUnmounted是这样描述的,所有相关的响应式作用 (渲染作用以及 也就是我在预期的组件销毁之后还触发了mouseover事件,假如我在这个事件中做了其它的操作的话,比如绑定全局事件,那么我就无法在unmounted事件中对全局事件进行解绑。 vue对于transiton的处理会对dom进行延迟删除,但是删除之前已经触发了unmounted,是否应该在transion leave之后再触发unmounted事件会更加好一点? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
transition: opacity 0s ease; |
Beta Was this translation helpful? Give feedback.
-
并不是,只是组件 unmount 了,DOM 则可能被 Transition 推迟移除。
的确有这个风险。我觉得我们应该重新考虑 https://github.com/vuejs/core/issues/661。 |
Beta Was this translation helpful? Give feedback.
并不是,只是组件 unmount 了,DOM 则可能被 Transition 推迟移除。
的确有这个风险。我觉得我们应该重新考虑 https://github.com/vuejs/core/issues/661。