beforeMount マウント前(Options API)
最終更新:2026-10-22
beforeMount マウント前(Options API)
beforeMount は最初のレンダリングの直前に呼ばれます。レンダー関数は準備済みですが、DOM はまだ存在しません。
| グループ | オプション: 描画とライフサイクル |
|---|---|
| 種類 | オプション |
| スコープ | コンポーネント内 |
| Vue バージョン | 3.0+ |
| SSR 対応 | 対応 |
📝 構文
export default {
beforeMount() {
// render ready, DOM not created
}
}
⚙️ 引数
| value | 引数なし |
|---|
戻り値:戻り値なし
▶ 例
以下のコードを編集して結果を確認しましょう:
出力:
Shows 'ref at beforeMount: null'.
💡 ポイント
⚠️ 注意 ここで DOM を読み取らないでください。まだ何もレンダリングされていません。
ℹ️ 補足 Composition API の onBeforeMount に対応し、日常的に必要になることはまれです。
🏷️ 関連描画とライフサイクル
💡 関連ケース
関連ケースは近日公開予定。
📚 関連チュートリアル
❓ よくある質問
Q created との違いは?
A created の方が早く、beforeMount はレンダー関数の準備後に来ます。
Q テンプレート参照は取得できますか?
A 取得できません。mounted まで null のままです。
Q 日常的に必要ですか?
A ほとんど不要です。created/setup と mounted を使ってください。