Aurelia:いくつかのドロップダウンメニュー項目を使用してメインメニューを作成する方法

マットロー

私はaureliaフレームワークに不慣れです。全部で7項目のメインメニューを作ってみました。最初の4つの項目はトップメニュー項目で、最後の3つはドロップダウンである必要があります。私はブートストラップ3を使用しています。

app.tsのルーター構成は次のようになります。

config.map([
  { route: ['', 'Buchungen'],
    name: 'Buchungen',
    moduleId: './buchung/app-buchung',
    nav: true, title: 'Buchungen',
    settings: {img:'./img/ic_tab_buchungen_white.png',t:'main_Buchungen',class:'fa fa-money'}},
  { route: 'Konten',
    name: 'Konten',
    moduleId: './konto/app-konto',
    nav: true,
    title: 'Konten',
    settings: {img:'./img/ic_tab_konto_white.gif',t:'main_Konten',class:'fa fa-university' }},
  { route: 'Bilanz',
    name: 'Bilanz',
    moduleId: './bilanz/app-bilanz',
    nav: true,
    title: 'Bilanz',
    settings: {img:'./img/ic_tab_bilanz_white.gif',t:'main_Bilanz',class:'fa fa-balance-scale'} },
  { route: 'Erfolg',
    name: 'Erfolg',
    moduleId: './erfolg/app-erfolg',
    nav: true,
    title: 'Erfolg',
    settings: {img:'./img/ic_tab_erfolg_white.gif',t:'main_Erfolg',class:'fa fa-line-chart'} },
  { route: 'Chart',
    name: 'Chart',
    moduleId: './child-router',
    nav: true,
    title: 'Chart',
    settings: {img:'./img/chart_line32.png',t:'menu_chart',class:'fa fa-area-chart'} },
  { route: 'export',
    name: 'export',
    moduleId: './child-router',
    nav: true,
    title: 'export',
    settings: {img:'./img/ic_menu_export.png',t:'menu_export', class:'glyphicon glyphicon-log-out'}},
  { route: 'option',
    name: 'option',
    moduleId: './child-router',
    nav: true,
    title: 'option',
    settings: {img:'./img/ic_menu_export.png',t:'menu_option', class:'glyphicon glyphicon-option-horizontal'}}
]);

nav-bar.htmlは次のようになります。

<div class="collapse navbar-collapse" id="aaccounting-navigation-navbar-collapse">
    <ul class="nav navbar-nav">
      <li repeat.for="row of router.navigation" class="${row.isActive ? 'active' : ''}">
        <a data-toggle="collapse" data-target="#aaccounting-navigation-navbar-collapse.in" href.bind="row.href" >
          <i class="${row.settings.class}" aria-hidden="true"></i>
          <span t.bind="row.settings.t">${row.title}</span>
        </a>
      </li>

上記のhtmlには、7つのメニュー項目が連続して表示されますが、ドロップダウンメニューを次のように作成したいと思います。

<li>
        <a href="#" data-toggle="dropdown" class="dropdown-toggle">Dropdown <b class="caret"></b></a>
        <ul class="dropdown-menu">
          <li><a href="#">Action</a></li>
          <li><a href="#">Another action</a></li>
        </ul>

      </li>

どうすればaureliaでそれを行うことができますか?

マーク・シャイブ

おそらく、この答えはあなたに役立ちます:https//stackoverflow.com/a/38444441/4921289

彼の提案は、ルート構成設定のプロパティ(既に行ったこと)にプロパティを追加して、ドロップダウンエントリとメインエントリを区別することです。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

このドロップダウンメニューにサブメニュー項目を表示する方法

分類Dev

さまざまなメニュー項目のドロップダウンを作成する方法

分類Dev

クリックせずにホバーしてドロップダウンメニューとサブメニュー項目を表示する方法

分類Dev

ドロップダウンメニューを使用してボタンのonclickイベントを作成する

分類Dev

asp.netでメニュー項目のドロップダウンを作成するのに助けが必要

分類Dev

MVCでかみそりを使用したドロップダウンサブメニュー項目のあるメニュー項目が正しく表示されない

分類Dev

AngularJSを使用してSharepointアプリのクイック起動メニューを作成する-いくつかのオプションをインデントし、メニューヘッダーのクリックを無効にする方法

分類Dev

他のメニュー項目をクリックして、別のドロップダウンメニューを非表示にします

分類Dev

メニュー項目の1つをクリックすると、メニュードロップダウンが表示されます

分類Dev

ドロップダウンメニューを閲覧している間、メインメニューでホバー効果を維持しますか?

分類Dev

CSSを使用してドロップダウンメニューバーを作成する方法

分類Dev

Bootstrap withMVCを使用してサブメニュータイプのドロップダウンを作成します

分類Dev

セレンのドロップダウンメニュー項目を選択してクリックする方法

分類Dev

2つの動的ドロップダウンメニューを作成します

分類Dev

文字列のマップを使用して動的なドロップダウンメニューを作成する

分類Dev

特定のアイテムがマウスホバーでポップしている間、いくつかのアイテムを非表示にします。どうやって?ドロップダウンメニューの作成を練習しています

分類Dev

AjaxとJSONを使用してドロップダウンメニューを作成する方法

分類Dev

メニューのドロップダウン項目

分類Dev

React MaterialUIのドロップダウンメニュー項目

分類Dev

ドロップダウンメニュー項目を親と同じサイズにするCSSのみの方法はありますか?

分類Dev

Python(Selenium)を使用してドロップダウンメニューで値の数を見つける方法

分類Dev

jQueryを使用してネストされたサブメニューでドロップダウンメニューを作成する方法

分類Dev

pythonbeautifulsoupを使用してドロップダウンメニューからデータを抽出する方法

分類Dev

ネットワークアイコンのドロップダウンメニューにいくつかの項目がありません

分類Dev

静的ドロップダウンメニューを作成する

分類Dev

オブジェクトの配列を渡すことでバニラJavaScriptを使用して、レストランメニューのアイテムを格納するドロップダウンメニューを作成しようとしています

分類Dev

セレンPythonを使用して次のドロップダウンメニューを選択する方法

分類Dev

cssを使用してマウスオーバーでドロップダウンメニューを作成する

分類Dev

javascriptを使用してドロップダウンメニューを更新する

Related 関連記事

  1. 1

    このドロップダウンメニューにサブメニュー項目を表示する方法

  2. 2

    さまざまなメニュー項目のドロップダウンを作成する方法

  3. 3

    クリックせずにホバーしてドロップダウンメニューとサブメニュー項目を表示する方法

  4. 4

    ドロップダウンメニューを使用してボタンのonclickイベントを作成する

  5. 5

    asp.netでメニュー項目のドロップダウンを作成するのに助けが必要

  6. 6

    MVCでかみそりを使用したドロップダウンサブメニュー項目のあるメニュー項目が正しく表示されない

  7. 7

    AngularJSを使用してSharepointアプリのクイック起動メニューを作成する-いくつかのオプションをインデントし、メニューヘッダーのクリックを無効にする方法

  8. 8

    他のメニュー項目をクリックして、別のドロップダウンメニューを非表示にします

  9. 9

    メニュー項目の1つをクリックすると、メニュードロップダウンが表示されます

  10. 10

    ドロップダウンメニューを閲覧している間、メインメニューでホバー効果を維持しますか?

  11. 11

    CSSを使用してドロップダウンメニューバーを作成する方法

  12. 12

    Bootstrap withMVCを使用してサブメニュータイプのドロップダウンを作成します

  13. 13

    セレンのドロップダウンメニュー項目を選択してクリックする方法

  14. 14

    2つの動的ドロップダウンメニューを作成します

  15. 15

    文字列のマップを使用して動的なドロップダウンメニューを作成する

  16. 16

    特定のアイテムがマウスホバーでポップしている間、いくつかのアイテムを非表示にします。どうやって?ドロップダウンメニューの作成を練習しています

  17. 17

    AjaxとJSONを使用してドロップダウンメニューを作成する方法

  18. 18

    メニューのドロップダウン項目

  19. 19

    React MaterialUIのドロップダウンメニュー項目

  20. 20

    ドロップダウンメニュー項目を親と同じサイズにするCSSのみの方法はありますか?

  21. 21

    Python(Selenium)を使用してドロップダウンメニューで値の数を見つける方法

  22. 22

    jQueryを使用してネストされたサブメニューでドロップダウンメニューを作成する方法

  23. 23

    pythonbeautifulsoupを使用してドロップダウンメニューからデータを抽出する方法

  24. 24

    ネットワークアイコンのドロップダウンメニューにいくつかの項目がありません

  25. 25

    静的ドロップダウンメニューを作成する

  26. 26

    オブジェクトの配列を渡すことでバニラJavaScriptを使用して、レストランメニューのアイテムを格納するドロップダウンメニューを作成しようとしています

  27. 27

    セレンPythonを使用して次のドロップダウンメニューを選択する方法

  28. 28

    cssを使用してマウスオーバーでドロップダウンメニューを作成する

  29. 29

    javascriptを使用してドロップダウンメニューを更新する

ホットタグ

アーカイブ