コンテンツにスキップ

tryOnMounted

カテゴリ
エクスポートサイズ
109 B
最終更新日
先週

安全な `onMounted` です。コンポーネントのライフサイクル内であれば `onMounted()` を呼び出し、そうでない場合は単に関数を呼び出します。

使用方法

js
import { tryOnMounted } from '@vueuse/core'

tryOnMounted(() => {

})

型宣言

typescript
/**
 * Call onMounted() if it's inside a component lifecycle, if not, just call the function
 *
 * @param fn
 * @param sync if set to false, it will run in the nextTick() of Vue
 * @param target
 */
export declare function tryOnMounted(fn: Fn, sync?: boolean, target?: any): void

ソース

ソースドキュメント

貢献者

Anthony Fu
Anthony Fu
Doctorwu
qiang
Connor Dooley
Nicholai Nissen

変更履歴

v12.0.0-beta.1 2024/11/21
0a9ed - feat!: Vue 2 のサポートを削除、バンドルを最適化、クリーンアップ (#4349)
v10.8.0 2024/2/20
2f66e - fix(useMounted): インスタンスを保持、 #3785 をクローズ、 #3795 をクローズ
v10.7.1 2023/12/27
ce420 - fix: vue2 での `tryOnMounted` を修正 (#3658)
v10.7.0 2023/12/5
f2aeb - feat: target 引数をサポート (#3185)

MITライセンスの下でリリースされています。