この記事では、vue+element-uiでヘッドナビゲーションバーコンポーネントを実装するための具体的なコードを参考までに共有します。具体的な内容は次のとおりです。 さっそく、レンダリングを見てみましょう。 これはヘッダー ナビゲーション バーで、Web サイトで最も一般的な機能です。マウスをクリックしてさまざまなインターフェイスを切り替えると、スタイルもそれに従います。 npm インストール要素-ui このUIフレームワークをmain.jsファイルにグローバルにインポートします。 次に、app.vueファイルにトップコンポーネントを登録します。 これは、vue と "hungry" によって実装されたヘッド ナビゲーション バーです。コードを見てみましょう。 <テンプレート> <div class="header"> <div class="img"> <img src="@/assets/image/index/logo.png" alt=""> </div> <el-メニュー :default-active="this.$route.path" クラス="el-menu-demo" モード="水平" @select="ハンドル選択" ルーター 背景色="#fff" テキストカラー="#333" アクティブテキストカラー="#0084ff" スタイル="flex:1" > <el-menu-item v-for="(item, i) in navList" :key="i" :index="item.name"> <テンプレートスロット="タイトル"> <span> {{ item.navItem }}} </テンプレート> </el-menu-item> </el-menu> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ データ() { 戻る { ナビリスト:[ {name:'/home', navItem:'ホーム'}, {name:'/home/classRoom',navItem:'私のクラス'}, {name:'/home/course',navItem:'マイコース'}, {name:'/home/exam',navItem:'試験を作成する'}, {name:'/home/practice',navItem:'練習を作成する'}, ] } }, メソッド: { ハンドル選択(キー、キーパス) { } } } </スクリプト> <スタイル> .el-メニュー項目{ フォントサイズ: 18px !重要; } .el-menu-item.is-active { 色: #ea5b2c !重要; フォントサイズ: 18px !重要; } .el-menu--horizontal>.el-menu-item.is-active { 下部境界線: 2px 実線 #ea5b2c !重要; } </スタイル> <style lang="scss" スコープ> .ヘッダー{ ディスプレイ: フレックス; 幅: 100%; .img { 背景: #ffffff; 下境界線: 実線 1px #e6e6e6; 画像 { 高さ:50px; パディング:10px; } } } </スタイル> 私の能力には限界があるので、私の文章に何か不足な点があれば、通りがかる専門家の方々からアドバイスをいただければ幸いです。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: IntelliJ IDEA で Java を使用して MySQL データベースに接続する方法の詳細な説明
>>: Vscode が Ubuntu にリモート接続する際のエラー問題の解決方法
目次環境説明DockerのインストールゴグのインストールDocker で .NetCore サービス...
序文Linux では、スワップ パーティションとスワップ ファイルの 2 種類のスワップ領域を作成で...
これは、VPS サーバー用の一般的なワンクリック パフォーマンス テスト スクリプトです。マシンの構...
1. HBaseの概要1.1 HBaseとはHBase は、高い信頼性、高いパフォーマンス、列ストレ...
目次1. HTML構造を作成する2. テーブルを作成する3. ヘビの頭と体を作る4. 食べ物を作る5...
1. MySQL 1.1 MySQLのインストールmysql-5.5.27-winx64 ダウンロー...
使用環境cmd モードで、mysql --version と入力します (インストールされている M...
Linuxシステムバージョン: CentOS7.4 MySQL バージョン: 5.7.28 Linu...
opencv2 の簡単なインストール: conda インストール --channel https:/...
設置環境WIN10 VMware Workstation Pro 15.0.0 ビルド 101344...
MySQL が数千万のデータをクエリする場合、ほとんどのクエリ最適化の問題はインデックスを通じて解決...
解決:リンクのターゲット属性値をターゲット フレームワーク名と同じに設定するだけです。具体的な手順:...
ステップ1: Stowをインストールするこの例では CentOS を使用しているため、拡張 EPEL...
Nginx グローバル変数Nginx には、$variable 名を通じて使用できるグローバル変数が...
前面に書かれた今日のインターネット分野では、Nginx は最も広く使用されているプロキシ サーバーの...