子コンポーネントで vue activated を使用する詳細

子コンポーネントで vue activated を使用する詳細

ページ: ベース:

<テンプレート>
  <div class="タブコンテナ">
    <h1 スタイル="text-align: center">
      {{ form.category }}{{ form.companyType }} に申し込んで定住する</h1>
    <div class="form-panel" style="margin-left: 20px;text-align: right;">
      <el-button type="info" @click="cancelSave">キャンセル</el-button>
      <el-button type="warning" @click="transientSave">一時的に保存</el-button>
      <el-button type="danger" @click="persistSave">保存</el-button>
    </div>
    <el-tabs v-model="activeName" style="margin-top: 15px" type="border-card" :before-leave="collectPaneFormData" @tab-click="initPaneData">
      <el-tab-pane v-for="tabMapOptions 内の項目" :key="item.key" :label="item.label" :name="item.key">
        <キープアライブ>
          <タブ ペイン:is="item.key" :ref="item.key" :type="item.key" @create="showCreatedTimes" />
          <!--<コンポーネント :is="item.key" :ref="item.key" :type="item.key" @create="showCreatedTimes" />-->
        </キープアライブ>
      </el-tab-pane>
    </el-tabs>
  </div>
</テンプレート>

tab-pane 5 つあり、そのうち 3 つには子コンポーネントにactivatedメソッドがあります。 3 つのサブコンポーネントはすべてpersonに接続されています。 personの場合: this.$router.go(-1)

    // キャンセル、閉じる return cancelSubmit() {
      //現在のページを閉じるにはグローバルマウントメソッドを呼び出します this.$store.dispatch('tagsView/delView', this.$route)
      これ.$router.go(-1)
    },

この時点で、3 つのサブコンポーネントのactivatedメソッドが実行されますか?サブpersonactivatedメソッドのみにジャンプし、他の2つのactivatedメソッドを実行しないようにする方法

サブコンポーネントでのvue activated使用に関する詳細についての記事はこれで終了です。サブコンポーネントでのvue activatedの使用に関する詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vueでのactivatedの使用
  • Vue における keep-alive と activated の詳細な使用法に関する議論
  • Vueライフサイクルを有効にすると、データ操作を再要求せずに前のページに戻ります。

<<:  html ページ!--[IE の場合]...![endif]--使用方法の詳細な紹介

>>:  CSS3 回転キューブ問題の詳細な説明

推薦する

JavaScriptの浅いコピーと深いコピーについての簡単な説明

目次1. 直接譲渡2. 浅いコピー3. ディープコピー1. JSONオブジェクトメソッド2. 再帰コ...

Vue-Routerのルート設定の詳しい説明

目次導入ルート内のオブジェクト属性パス: 文字列コンポーネント: コンポーネント | () =>...

nginx をベースにリロードなしでアップストリーム サーバーの動的な自動起動と停止を実装する方法

目次1. Consulクラスタをデプロイする1. 準備3. Consulクラスタを作成する4. 管理...

情報製品の読書リストのインタラクティブなデザインに関する考えと経験の共有

リストは、テーブルをコンテナーとして使用するテキストまたはグラフの形式として定義されます。商品の種類...

Jenkins を使用した Vue プロジェクトのワンクリック パッケージングと公開の実装

目次Jenkinsのインストールインストールポート番号を変更します(デフォルトのポートは8080です...

DockerコンテナでのMySQLデータのインポート/エクスポートの詳細な説明

序文MySQL データのインポートとエクスポートは mysqldump コマンドで解決できることは誰...

CSSを使用して、頻繁に表示される奇妙なボタンを簡単に実装します。

背景グループでは、CSS を使用してインセット コーナー ボタンを実装する方法や、矢印付きのボタンを...

JavaScript イベント ループのケース スタディ

js のイベント ループJavaScript はシングルスレッドなので、同じイベントで実行できるメソ...

MySQL 8.0.12 のインストールと設定のグラフィックチュートリアル

MySQL 8.0.12 のダウンロードとインストールのチュートリアルを録画し、全員と共有しました。...

MySQL 8.0 でリモートアクセス権限を設定する方法

前回の記事では、MySQL パスワードをリセットする方法を説明しました。一部の学生から、データベース...

Windows システム mysql5.7.18 インストール グラフィック チュートリアル

Windows システム向け MySQL インストール チュートリアルダウンロード1. https:...

Docker での Redis の永続ストレージの詳細な説明

この章では、dockerの下にあるSpring BootプロジェクトでRedisを操作し始めます。準...

jsはCanvasを使用して複数の画像を1つの実装コードにマージします

解決 関数 mergeImgs(リスト) { const imgDom = document.cre...

TS 数値区切り文字とより厳密なクラス属性チェックの詳細な説明

目次概要演算子の改良と正確なinstanceofよりスマートなオブジェクトリテラル推論固有のシンボル...

Centos7 で mysqldump を使用して MySQL データベースの毎日の自動バックアップを作成する

1. 要件:データベースのバックアップは、実稼働環境にとって特に重要です。データベースのバックアップ...