ライフサイクル関数ライフサイクル関数は、ライフサイクルコールバック関数、ライフサイクル関数、ライフサイクルフックとも呼ばれます。 概要: Vue は重要な瞬間に特別な名前でいくつかの関数を呼び出すのに役立ちます ライフサイクル関数の名前は変更できませんが、関数の具体的な内容はプログラマが必要に応じて記述します。 ライフサイクル関数内のこれは、VMまたはコンポーネントインスタンス化オブジェクトを参照します。 一般的なライフサイクルフック1. 2. Vue のインスタンス破棄について: 1. 破壊後、Vue開発者ツールの助けを借りても情報を見ることはできません 2. カスタムイベントは破棄後に無効になりますが、ネイティブDOMイベントは引き続き有効です。 3. 通常、beforeDestory ではデータは操作されません。データが操作されても、更新プロセスはトリガーされなくなるためです。 <div id="ルート"> <h2 :style="{opacity}"> Vue のライフサイクルを学ぶようこそ</h2> <button @click="stop">変更を停止するにはクリックしてください</button> </div> <スクリプト> Vue.config で productionTip を false に設定します。 定数vm = 新しいVue({ el: '#root', データ: { 不透明度: 1, }, メソッド: { 停止() { // clearInterval(this.timer) これを破棄します。 } }, //Vueがテンプレートの解析を完了し、実際の初期DOM要素をページに配置した後(マウントが完了したら)、mountedを呼び出します。 マウント() { this.timer = setInterval(() => { this.opacity -= 0.01; (this.opacity <= 0)の場合 this.opacity = 1; }, 16) }, 破棄する前に() { console.log('vm は西へ移動しようとしています'); クリア間隔(this.timer) } }) </スクリプト> 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: プレフィックスケースを削除する Nginx リバース プロキシ構成のチュートリアル
>>: MySQLにインデックスを追加しても効果がないいくつかの状況について簡単に説明します。
序文Docker はコンテナの環境変数を設定できます。設定方法は 2 つあります。イメージを作成する...
システム管理者は複数のサーバーを同時に管理する場合があり、これらのサーバーは異なる場所に配置されてい...
効果図: 全体的な効果: ビデオ読み込み中: 写真:ステップ1: HTML要素を作成するまず、HTM...
目次序文1. プロジェクトアーキテクチャ2. Echart公式サイトにアクセスして自己分析を学ぶ2....
CSS インポート方法 - インラインスタイルタグ属性を通じて、CSSのキーと値のペアがタグに直接書...
CSS における位置指定の概要position属性は英語で位置を意味し、 CSSでの主な機能は要素...
Linux システムでは、ユーザーが手動で作成したさまざまなアカウントに加えて、システムまたはプログ...
MySQL 5.7.27のインストールチュートリアルは以下のように記録され、皆さんと共有されています...
MySQL Binログデータの回復: 誤ってデータベースを削除した場合前書き: テスト マシンで誤っ...
目次Webコンポーネントカスタム要素概要HTMLTemplateElement コンテンツ テンプレ...
React Router を理解したいなら、まず歴史を理解する必要があります。より具体的には、Rea...
基本環境パゴダ設置サービスパゴダにインストールされた[Pythonプロジェクトマネージャー]パゴダに...
このチュートリアルでは、MySQL 5.7.18のインストールと設定方法を参考までに紹介します。具体...
目次予備的注釈問題の再現データ削除の原則データの再利用どの操作がデータホールの原因になりますか?表領...
序文Linux 上で jar パッケージを実行する方法は誰もが知っています。なぜ別々に話したいのでし...