この記事では、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 にリモート接続する際のエラー問題の解決方法
昨年、プロジェクトの必要性により、Python でクローラーを作成しました。クロールされたデータは、...
方法1: テーブル属性を使用する: header-cell-class-name テーブルインターフ...
1. cmakeをインストールする1. cmakeの圧縮パッケージを解凍する [root@mysql...
フォームの送信方法をまとめると次のようになります。 1. 送信ボタンを使用して送信します。送信ボタン...
目次JavaScript プロトタイプチェーンオブジェクトプロトタイプトップレベルのプロトタイプOb...
React 16の内容です。最新技術ではありませんが、ドキュメントで調べるまであまり話題に上がらなか...
目次序文コア - キャンセルトークン実用的なアプリケーションとパッケージングいくつかの小さな詳細序文...
Mysqldump は MySQL の論理バックアップに使用されます。高速ではありませんが、柔軟性が...
目次1. サブクエリとは何ですか? 2. 自己結合3. 自然な結合4. 外部接続1. サブクエリとは...
この記事は主に、nginx に基づいてブラウザネゴシエーションキャッシュを設定する詳細なプロセスを紹...
目次解決策1解決策2テーブルを作成するときに、興味深い問題に遭遇しました。「指定されたキーが長すぎま...
一時テーブルとメモリテーブルメモリ テーブルとは、メモリ エンジンを使用するテーブルを指します。テー...
MySQL SQL ステートメントのパフォーマンス チューニングの簡単な例サーバー開発を行う際には、...
LINUX では、定期的なタスクは通常、cron デーモン プロセス [ps -ef | grep ...
序文皆さんは Linux で top コマンドを使ったことがあると思います。私は Linux に触れ...