0
私はループしているxmlのULとその後のLIを動的に作成するためにループしているJSONオブジェクトを持っています。コンテンツを作成するには2つの{{#each}}
を作成する必要があります。しかし、CSSクラスを私のハンドルバーのテンプレートに追加すると、2番目と同じようにUL上に来ることはありません{{#each}}
- どうやって止めますか?ここではテンプレートは次のとおりです。私はあなたが探しているものだと思い動的に作成されたハンドルバーテンプレートにcssクラスを追加する
<nav data-component="navigation">
{{> nav-dropdown menu-button__Css-class="menu-button" menu-button__Css-class-nav="panel" target-id="panel-nav" }}
{{> nav-dropdown menu-button__Css-class="region-button" menu-button__Css-class-nav="region" target-id="panel-region" menu-button__copy=panel.copy}}
{{!--var links = [{"title": "Test","url": "/"}];--}}
{{> panel panel-menu__Css-class="navigation__menu-styles" panel-container__Css-class="navigation__menu-container" sections=navigation.sections links=navigation.sections.list }}
</nav>
IDは一意である必要があります。複数のul要素がある場合は、クラスを使用します。 – Gerard
IDはユニークです。ナビゲーション内に複数のULが存在する可能性があります。これは、押されたボタンに応じてコンテンツを非表示にします。@Gerard – marcusps1