この機能を実装するにあたり、本家ブロガーさんから拝借した方法では色の切り替えが実現できず、長い間考えた末、ようやく色の切り替え方法を思いつきました(新人の雄叫び)! ! !参考までに記録しておきますが、以下は 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 の最新バージョンのダウンロード、インストール、設定に関する詳細なチュートリアル
html <div class="スピナー"></div&g...
よくある質問から議論を始めましょう。CSS を使用して要素の高さを [ブラウザ コンテンツ ウィンド...
目次序文1. パンくずリストはなぜ必要なのでしょうか? 2. 一次包装1. 実装のアイデア2. コー...
Linux LVM論理ボリューム構成プロセスの詳細な説明多くの Linux ユーザーは、オペレーティ...
目次2. 目的2.1 オブジェクトにプロパティを追加する2.3 オブジェクトの複製2.4 複数のオブ...
Linux で Ctrl+c、Ctrl+d、Ctrl+z はどういう意味ですか? Ctrl+c と ...
目次1. 本番環境と開発環境を切り替える最初の方法: .envファイルを設定する2番目の方法2. フ...
目次スクロールをスムーズにするBetterScrollのスクロール体験慣性ローリングエッジリバウンド...
脆弱性の詳細VSFTP は、GPL に基づいてリリースされた Unix ライクなシステムで使用される...
docker create コマンドは、イメージに基づいてコンテナを作成できます。このコマンドの効果...
この記事では、キャンバスを使用して画像圧縮アップロードを実現するVueの具体的なコードを参考までに共...
声明:この記事では、Web ページ制作技術を使用して問題を包括的に解決するという考え方を反映して、W...
<br />国内のウェブサイトが本格的に普及し、ユーザーエクスペリエンスに重点が置かれる...
目次Promise の基本的な使用法: 1. Promiseオブジェクトを作成する2. プロミス方式...
最初はブラウザのスクロールバーのスタイルを変更して効果を実現したいと思っていましたが、情報を調べてみ...