ライフサイクル関数ライフサイクル関数は、ライフサイクルコールバック関数、ライフサイクル関数、ライフサイクルフックとも呼ばれます。 概要: 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にインデックスを追加しても効果がないいくつかの状況について簡単に説明します。
CSS の背景: background:#00ffee; //背景色を設定するbackground-...
この記事では、サイコロゲームを実装するためのWeChatアプレットの具体的なコードを参考までに共有し...
1. 環境仮想マシン上で実行されているUbuntu 16.04では、コマンドuname -rを使用し...
JavaScript は現在、毎年新しいバージョンがリリースされており、より便利で効率的な新しい演算...
この記事では、例を使用して MySQL トリガーの簡単な使用方法を説明します。ご参考までに、詳細は以...
序文データ型変換とは何ですか?フォームまたはプロンプトを使用して取得されるデフォルトのデータ型は文字...
序文クエリ情報が複数のテーブルから取得される場合、クエリのためにこれらのテーブルを結合する必要があり...
まず、provide/inject を使用する理由について説明しましょう。祖父コンポーネントと孫コン...
疫病のせいで家にこもりきりで、頭がおかしくなりそうなので、パソコンを起動して頭を働かせてみました。今...
数日前、私のウェブサイトがいくつかの IP アドレスから大量の悪意のある標的型スキャンを受け、ブルー...
目次1. ミックスイン.scss 2. 単一ファイルの使用3. グローバルマウント3.1 依存関係の...
今日は、複数ページのスクロール切り替え効果を備えた Web サイトを簡単かつ効率的に開発できる、小さ...
MySQL レプリケーション テーブルの詳細な説明テーブル構造、インデックス、デフォルト値などを含む...
導入: Lambda Probe (旧称 Tomcat Probe) は、Apache Tomcat...
...こんな感じで、今日はポップアップウィンドウを作ろうと思ったのですが、バックエンド PHP によ...