動的なVueナビゲーションバーを作成するにはどうすればよいですか?

user379888

Vueのナビゲーションバーの下にあります。配列を渡すと、メニューが表示されません。

<template>
  <div>
    <div class="mt-5 px-2">

    <li v-for="item in items" :key="item.name">

      <a
        href="item.link"
        class="group flex items-center px-2 py-2 text-base leading-6 font-medium rounded-md text-white bg-gray-900 focus:outline-none focus:bg-gray-700 transition ease-in-out duration-150"
      >
        <svg
          class="mr-4 h-6 w-6 text-gray-300 group-hover:text-gray-300 group-focus:text-gray-300 transition ease-in-out duration-150"
          stroke="currentColor"
          fill="none"
          viewBox="0 0 24 24"
        >
          <path
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-width="2"
            d="M3 12l9-9 9 9M5 10v10a1 1 0 001 1h3a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1h3a1 1 0 001-1V10M9 21h6"
          />
        </svg>

      {{ item.name }}

       </a>
    </li>
    </div>
  </div>
  <!--
 items: [
      { name: 'Foo' },
      { link: 'Bar' }
    ]
  -->
</template>

<script>
export default {
  name: 'Nav',
  props: ['items'],
  data() {
    return {
      parents: [],
    };
  },
};
</script>

<style scoped></style>
チェロ

サンプルデータとして表示するitems-arrayは、テンプレートには適していません。

items-arrayには、2つのオブジェクトが含まれています。1つは単一のプロパティを持ち、もう1つは単一のプロパティnameを持ちますlinkしかし、テンプレートに基づいて、それがあるかのように見えるnamelink同じオブジェクト、例えばの一部である必要があります:

items: [
    { name: 'Foo1', 'link': 'Bar1' },
    { name: 'Foo2', 'link': 'Bar2' }
]

例のように元の配列が渡さitem.linkれると、最初のオブジェクトが定義されいないためにブラウザのコンソールにエラーが表示され、Vueのレンダリングプロセスが停止する可能性があります

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

2色のナビゲーションバーを作成するにはどうすればよいですか?

分類Dev

ナビゲーションバーを移動するにはどうすればよいですか?

分類Dev

垂直ナビゲーションバーにサブナビゲーションを作成するにはどうすればよいですか

分類Dev

Jetpackナビゲーションを使用して動的/条件付きナビゲーションを作成するにはどうすればよいですか?

分類Dev

Vueでシングルページアプリのナビゲーションバーを作成するにはどうすればよいですか?

分類Dev

次の画像のようなカスタムナビゲーションバーをすばやく作成するにはどうすればよいですか?

分類Dev

ナビゲーションバーが画面の途中で動かなくなっているのを修正するにはどうすればよいですか?

分類Dev

ナビゲーションバックトラッキングなしでSwiftUIビューを起動するにはどうすればよいですか?

分類Dev

vueルーターを使用して段階的なナビゲーションを作成するにはどうすればよいですか?

分類Dev

ウィキハウのようなナビゲーションバーを作成するにはどうすればよいですか?続く

分類Dev

水平方向にスクロール可能なナビゲーションバーを作成するにはどうすればよいですか?

分類Dev

画面全体を占めないナビゲーションバーの折りたたみを作成するにはどうすればよいですか?

分類Dev

ナビゲーションバーを少し透明にするにはどうすればよいですか?

分類Dev

ナビゲーションバーを中央に配置するにはどうすればよいですか?

分類Dev

ナビゲーションバーを画面全体に表示するにはどうすればよいですか?

分類Dev

ナビゲーションバーを中央に配置するにはどうすればよいですか?

分類Dev

ナビゲーションバーを静的にするにはどうすればよいですか?

分類Dev

View Controllerでナビゲーションバーを取得するにはどうすればよいですか?

分類Dev

Bootstrap 3で、ナビゲーションバーを修正するにはどうすればよいですか?

分類Dev

純粋なCSSスライダーのナビゲーションバーを作成するにはどうすればよいですか?

分類Dev

ナビゲーションバーのモバイルバージョンを作成するにはどうすればよいですか

分類Dev

ナビゲーションバーを設定するにはどうすればよいですか

分類Dev

ナビゲーションバーを改善するにはどうすればよいですか?

分類Dev

WordPressのナビゲーションバーを修正するにはどうすればよいですか?

分類Dev

固定垂直ナビゲーションを作成するにはどうすればよいですか?

分類Dev

このような下部ナビゲーションビューを作成するにはどうすればよいですか?出来ますか?

分類Dev

純粋なCSSを使用してモバイルナビゲーショントグルを作成するにはどうすればよいですか?

分類Dev

iOSナビゲーションバーの水平グラデーションの背景を作成するにはどうすればよいですか?

分類Dev

ナビゲーション バーのナビゲーション項目を中央に配置するにはどうすればよいですか?

Related 関連記事

  1. 1

    2色のナビゲーションバーを作成するにはどうすればよいですか?

  2. 2

    ナビゲーションバーを移動するにはどうすればよいですか?

  3. 3

    垂直ナビゲーションバーにサブナビゲーションを作成するにはどうすればよいですか

  4. 4

    Jetpackナビゲーションを使用して動的/条件付きナビゲーションを作成するにはどうすればよいですか?

  5. 5

    Vueでシングルページアプリのナビゲーションバーを作成するにはどうすればよいですか?

  6. 6

    次の画像のようなカスタムナビゲーションバーをすばやく作成するにはどうすればよいですか?

  7. 7

    ナビゲーションバーが画面の途中で動かなくなっているのを修正するにはどうすればよいですか?

  8. 8

    ナビゲーションバックトラッキングなしでSwiftUIビューを起動するにはどうすればよいですか?

  9. 9

    vueルーターを使用して段階的なナビゲーションを作成するにはどうすればよいですか?

  10. 10

    ウィキハウのようなナビゲーションバーを作成するにはどうすればよいですか?続く

  11. 11

    水平方向にスクロール可能なナビゲーションバーを作成するにはどうすればよいですか?

  12. 12

    画面全体を占めないナビゲーションバーの折りたたみを作成するにはどうすればよいですか?

  13. 13

    ナビゲーションバーを少し透明にするにはどうすればよいですか?

  14. 14

    ナビゲーションバーを中央に配置するにはどうすればよいですか?

  15. 15

    ナビゲーションバーを画面全体に表示するにはどうすればよいですか?

  16. 16

    ナビゲーションバーを中央に配置するにはどうすればよいですか?

  17. 17

    ナビゲーションバーを静的にするにはどうすればよいですか?

  18. 18

    View Controllerでナビゲーションバーを取得するにはどうすればよいですか?

  19. 19

    Bootstrap 3で、ナビゲーションバーを修正するにはどうすればよいですか?

  20. 20

    純粋なCSSスライダーのナビゲーションバーを作成するにはどうすればよいですか?

  21. 21

    ナビゲーションバーのモバイルバージョンを作成するにはどうすればよいですか

  22. 22

    ナビゲーションバーを設定するにはどうすればよいですか

  23. 23

    ナビゲーションバーを改善するにはどうすればよいですか?

  24. 24

    WordPressのナビゲーションバーを修正するにはどうすればよいですか?

  25. 25

    固定垂直ナビゲーションを作成するにはどうすればよいですか?

  26. 26

    このような下部ナビゲーションビューを作成するにはどうすればよいですか?出来ますか?

  27. 27

    純粋なCSSを使用してモバイルナビゲーショントグルを作成するにはどうすればよいですか?

  28. 28

    iOSナビゲーションバーの水平グラデーションの背景を作成するにはどうすればよいですか?

  29. 29

    ナビゲーション バーのナビゲーション項目を中央に配置するにはどうすればよいですか?

ホットタグ

アーカイブ