UNPKG
@aplus-frontend/antdv
Version:
latest (1.1.6)
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Vue basic component library maintained based on ant-design-vue
@aplus-frontend/antdv
/
es
/
_util
/
hooks
/
_vueuse
/
tryOnScopeDispose.js
13 lines
•
293 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
import
{ getCurrentScope, onScopeDispose }
from
'vue'
;
/** * Call onScopeDispose() if it's inside a effect scope lifecycle, if not, do nothing * *
@param
fn
*/
export
function
tryOnScopeDispose
(
fn
) {
if
(
getCurrentScope
()) {
onScopeDispose
(fn);
return
true
; }
return
false
; }