ライフサイクル分類
コンポーネントの作成、データの初期化、マウント、更新、破棄まで、これがコンポーネントのライフサイクルと呼ばれるものです。 作成前
作成されたこれは、インスタンスが作成された後に呼び出されます。このステップでは、インスタンスは、データの監視、プロパティとメソッドの計算、ウォッチ/イベント イベントのコールバック、および完了したデータの初期化などの構成を完了していますが、el はまだ完了していません。 ただし、ハング段階はまだ開始されておらず、$elプロパティはまだ表示されていません。これは、メソッド内のメソッドを呼び出し、データ内のデータを変更し、その変更がVueのレスポンシブバインディングを通じてページに反映され、計算されたプロパティがcomputedで取得されるなど、一般的なライフサイクルです。通常、ここでインスタンスを前処理できます。 beforeMount(マウント前)ハングが始まる前に呼び出され、関連するレンダリング関数が初めて呼び出されます (仮想 DOM)。インスタンスは、テンプレートのコンパイル、データとテンプレート内のデータからの HTML の生成、el とデータの初期化の完了という構成を完了しています。ページへの HTML にはまだハングしていないことに注意してください。 マウントされたマウントが完了し、テンプレート内の HTML が HTML ページにレンダリングされます。この時点で、通常、いくつかの ajax 操作を実行でき、マウントは 1 回だけ実行されます。 更新前データが更新される前、仮想 DOM が再レンダリングされてパッチが適用される前に呼び出されます。追加の再レンダリング プロセスをトリガーせずに、このフックで状態をさらに変更できます。 更新されましたこのフックは、データの変更により仮想 DOM が再レンダリングされ、パッチが適用された場合にのみ呼び出されます。呼び出されると、コンポーネント DOM が更新されているため、DOM に依存する操作を実行できます。ただし、ほとんどの場合、この期間中に状態を変更すると更新の無限ループが発生する可能性があるため、このフックは避ける必要があります。このフックは、サーバー側レンダリング中には呼び出されません。 破棄前インスタンスが破棄される前に呼び出されると、インスタンスは引き続き完全に使用可能です。 破壊されたインスタンスが破棄された後に呼び出されます。呼び出し後、すべてのイベント リスナーが削除され、すべての子インスタンスが破棄されます。このフックは、サーバー側のレンダリング中には呼び出されません。 実行順序(図)Vue ライフサイクルの違いについての詳細説明はこれで終了です。Vue ライフサイクルに関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: mysql 一時テーブルの使用状況の分析 [クエリ結果は一時テーブルに保存できます]
>>: docker を使用して kafka プロジェクトをデプロイする Centos6 方法の分析
テーブルとは何ですか?テーブルは、データのキャリアである HTML テーブルです。以下は比較的標準的...
3つのモードブリッジ(ブリッジ モード)、NAT(ネットワーク アドレス変換モード)、ホストオンリー...
1. MySQLがインストールされているかどうかを確認します。次のコードで確認できます。 [root...
この記事では、携帯電話認証コードログインを実装するためのVueの具体的なコードを参考までに共有します...
タイトルXML/HTML コードコンテンツをクリップボードにコピー< h1 >第 1 レ...
目次サンプルコードレンダリングコード分析要約するサンプルコード var データ = [220, ...
Tomcat自体の最適化Tomcat メモリ最適化起動時に大きなメモリ ブロックが必要であることを ...
1. Python 3をインストールする1. 依存パッケージをインストールしますyum instal...
原因かつて私は Vultr に WordPress を設定しましたが、よく知られている理由により、こ...
1 公式ウェブサイトから MySQL 5.6 バージョンの圧縮パッケージmysql-5.6.36-w...
Docker で war をデプロイするには、コンテナを使用する必要があります。ここでは tomca...
Dockerでnginxをデプロイするのはとても簡単ですたった 1 行のコマンド: docker 実...
Fabric.js は非常に便利なキャンバス操作プラグインです。ここでは、日常のプロジェクトで使用さ...
ガラス窓今日実現するのは雨滴効果です。ただし、雨滴効果を実現する前に、まずは曇りガラス効果を作成しま...
最近、MySQL を学び始めました。インストールはスムーズに進み、インターネット上の既成のチュートリ...