この機能を実装するにあたり、本家ブロガーさんから拝借した方法では色の切り替えが実現できず、長い間考えた末、ようやく色の切り替え方法を思いつきました(新人の雄叫び)! ! !参考までに記録しておきますが、以下は Vue の完全なタブページ切り替えと色変更のコードフレームワークです。 <テンプレート> <div> 要素 //タブページ切り替えボタン部分 <ul> <li v-for="(item,index) in navList" :class = "{active:!(index- menuIndex)}" @click = 'menuShow(index)'> <a href="#" rel="外部nofollow" >{{item}}</a> </li> </ul> //コンテンツ本体 <div v-show = 'menuIndex == 0'> コンテンツ 1 <!-- これはサブコンポーネントに置き換えることができます--></div> <div v-show = 'menuIndex == 1'>コンテンツ 2<!--ここでサブコンポーネントに置き換えることができます--></div> </div> </テンプレート> <script type="text/javascript"> エクスポートデフォルト{ データ(){ 戻る { メニューインデックス:0, navList:['ミドルウェアの詳細', 'デプロイメントアーキテクチャ'], } } メソッド: { メニュー表示 (インデックス) { this.menuIndex = インデックス console.log(this.menuIndex) } } </スクリプト> //スタイル <スタイルスコープ> //クリックすると色が切り替わります。blue.active{ に設定しました。 背景色: rgba(13, 175, 255, 0.33); } <スタイル> スイッチカラーはこれ 。アクティブ{ //背景色 background-color: rgba(13, 175, 255, 0.33); //フォント色: 赤; } 効果図は次のとおりです。 ミドルウェアの詳細をクリックします。 効果画像: クリックしてアーキテクチャを展開します。 Vue.js によるタブ切り替えと色変更操作の実装に関する記事はこれで終了です。Vue.js によるタブ切り替えと色変更操作の実装に関する関連コンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL 8.0.21 の最新バージョンのダウンロード、インストール、設定に関する詳細なチュートリアル
1. 簡単な紹介Vue.js を使用すると、一般的なテキストの書式設定に使用できる独自のフィルターを...
前回のブログ投稿では、レジストリのプライベート ウェアハウスについて説明しました。今日は、Harbo...
0x0 パラメータ検証Nest.jsでは、パラメータ検証業務のほとんどをパイプライン方式で実装してい...
Ubuntu 20.04をインストールする NVIDIAドライバーをインストールする Pytouch...
親ファイル React をインポートし、{useState} を 'react' か...
境界線のスタイルborder-style プロパティは、表示する境界線の種類を指定します。 bord...
コンテナ間の通信1. コンテナのネットワーク共有このモードの Docker コンテナはネットワーク ...
私はここでCentOS 7 64ビットシステムを使用しています。CentOS 64ビットシステムを試...
MySQLサービスを停止するWindowsでは、マイコンピュータを右クリック--管理--サービスと...
目次node.js+nvm+npm を設定するnpmスイッチタオバオミラーVue.jsをインストール...
Docker プロセス、メモリ、カップ消費量を表示dockerコンテナを起動し、dockerinsp...
目次1. ElementUIで基本的なスタイルを構築する2. [送信]ボタンをクリックして、アカウン...
目次チュートリアルシリーズ1. MySQL の紹介2. MySQLの開発履歴3. MariaDBの基...
準備1. 環境の説明:オペレーティング システム: Windows Server 2019 PHP ...
素敵なフリップログインと登録インターフェースを作成する序文最近、ネットワーク ディスクを構築しようと...