記録のリストナビゲーションバー

、データ= [{

      URL: "#"、

      アイコン: "FA FA-ダッシュボード"、

      名前:「ダッシュボード」、

      子供:[{

        URL: "index.htmlを"、

        アイコン: "FA FA-円-O"、

        名前:「ダッシュボードV1」

      }、{

        URL: "index2.html"、

        アイコン: "FA FA-円-O"、

        名前:「ダッシュボードV2」

      }]

    }、{

      URL: "ページ/ widgets.html"、

      アイコン: "FA FA-ダッシュボード"、

      名前:「ワット」、

      子供:[]

    }]

 

 

    関数getHTml(データ){

      VARのhtml = "";

      ため(VAR i = 0; iはdata.lengthを<; iは++){

        アイテム=データ[I]でした。

        IF(item.children.length){

          HTML + = `<LIクラス= "ツリービュー">

        <a href=" ">の

          <Iクラス= "$ {item.icom}"> </ I> 

          <スパン> $ { item.name } </スパン>

          <スパンクラス=「プル右コンテナを」>

            <Iクラス= "FA FA-角度から左プル右"> </ I>

          </ span>の

        </ A>

        <ULクラス= "ツリービューのメニュー"> `

          {(J ++; J <item.children.length VAR J = 0)のための

            VAR sub_item = item.children [J]

            HTML + = `<LI> <a href="${sub_item.url}">

            <I CLASS = "$ {sub_item.icon}"> </ I> $ { sub_item.name } </ A> </ LI> `

          }

          HTML + = `</ UL>

      </ LI> `

        }他{

          HTML + = `<LI>

        <a href="${item.url}">

          <Iクラス= "$ {item.icom}"> </ i>は<スパン> $ { item.name } </スパン>

        </ A>

      </ LI> `

        }

      }

      return html;

    }

    $('.sidebar-menu').html(getHTml(data))

おすすめ

転載: www.cnblogs.com/ayanboke/p/11401043.html