この機能を実装するにあたり、本家ブロガーさんから拝借した方法では色の切り替えが実現できず、長い間考えた末、ようやく色の切り替え方法を思いつきました(新人の雄叫び)! ! !参考までに記録しておきますが、以下は 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 の最新バージョンのダウンロード、インストール、設定に関する詳細なチュートリアル
この記事では、チェックボックスコンポーネントのカプセル化を実装するためのvue3.0の具体的なコード...
<br />私が住んでいる地域では、コミュニティに出入りする車両を管理するために、コミュ...
さて、質問させてください。MySQL で列を int(0) に設定すると何が起こりますか?この問題を...
目次1. はじめに2. ユーザーテーブルを準備する2.1 グループ化ルール2.2 グループの使用2....
疫病のせいで家にこもりきりで、頭がおかしくなりそうなので、パソコンを起動して頭を働かせてみました。今...
リンクのターゲット属性は、リンクが開く場所を決定します。その値は通常、_blank、_self、_p...
1. jmeterの基本イメージを構築するDockerfile は次のとおりです。 # Java 8...
落とし穴1. ネット上の多くのチュートリアルでは環境変数を設定するファイル名はmy.iniと書いてあ...
この記事の例では、参考のためにjsキャンバスランダムパーティクルエフェクトの具体的なコードを共有して...
これまで react.forwardRef は react の高階コンポーネントには適用できませんで...
// これをインストールするのに丸一日かかったので、記録するためにメモを書きました。 //何か問題が...
今日は618日、主要なショッピングモールはすべてプロモーション活動を行っています。今日は、次のように...
スクロールバーのデフォルトスタイルを変更する必要があるプロジェクトを多数作成しましたが、プラグインを...
目次ブートストラップと関連コンテンツの紹介グリッドシステムネストされた列列オフセット列の並べ替えナビ...
ドキュメント オブジェクト モデル (DOM) は、プログラムがドキュメントのコンテンツ、構造、およ...