onScopeDispose
2023年05月03日
一、认识
onScopeDispose
在当前活跃的 effect
作用域上注册一个处理回调函数。当相关的 effect
作用域停止时会调用这个回调函数。这个方法可以作为可复用的组合式函数中 onUnmounted
的替代品,它并不与组件耦合,因为每一个 Vue
组件的 setup()
函数也是在一个 effect
作用域中调用的。
onScopeDispose
在当前活跃的 effect
作用域上注册一个处理回调函数。当相关的 effect
作用域停止时会调用这个回调函数。这个方法可以作为可复用的组合式函数中 onUnmounted
的替代品,它并不与组件耦合,因为每一个 Vue
组件的 setup()
函数也是在一个 effect
作用域中调用的。