From 9f8a2b887defe37b7ccbf06ce12d7e46a4c78b43 Mon Sep 17 00:00:00 2001 From: takasqr <95556025+takasqr@users.noreply.github.com> Date: Thu, 5 Sep 2024 10:15:30 +0900 Subject: [PATCH] 3.5: failSilently for onScopeDispose --- src/api/reactivity-advanced.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/api/reactivity-advanced.md b/src/api/reactivity-advanced.md index adeca5c0c..f127b9338 100644 --- a/src/api/reactivity-advanced.md +++ b/src/api/reactivity-advanced.md @@ -336,8 +336,10 @@ Vue で作成されたプロキシの、未加工の元のオブジェクトを 各 Vue コンポーネントの `setup()` 関数はエフェクトスコープでも呼び出されるので、このメソッドは再利用可能なコンポジション関数において、コンポーネントに結合しない `onUnmounted` の代替として使用できます。 +アクティブなエフェクトスコープがない状態でこの関数を呼び出すと、警告が表示されます。バージョン 3.5 以上では、第二引数に `true` を渡すことで、警告を抑制することができます。 + - **型** ```ts - function onScopeDispose(fn: () => void): void + function onScopeDispose(fn: () => void, failSilently?: boolean): void ```