2016-10-25 3 views

答えて

2

私はハンドルバーに!==という条件があるとは思わないので、このようにしています。

<nav class="navigation"> 
     <ul> 
     {{#each nav_items}} 
      {{#if name '===' 'About Us'}} 
      {{else}} 
       <li> 
       <a class="top-level-nav-link" href="{{url}}"> 
        {{name}} 
       </a> 
       </li> 
      {{/if}} 
     {{/each}} 
     </ul> 
    </nav> 

ハンドルバーにif /と条件文がないため、複数の条件の場合、if/else文をネストできます。

<nav class="navigation"> 
     <ul> 
     {{#each nav_items}} 
      {{#if name '===' 'About Us'}} 
      {{else}} 
       {{#if name '===' 'Contact Us'}} 
       {{else}} 
       <li> 
        <a class="top-level-nav-link" href="{{url}}"> 
        {{name}} 
        </a> 
       </li> 
       {{/if}} 
      {{/if}} 
     {{/each}} 
     </ul> 
    </nav> 
+0

これは機能します。しかし、もし私が 'if name '===' '私たちについて' AND name '===" Contact Us "のような条件がもっと必要なのであれば、これはどのように実装されるのでしょうか? –

+0

上記の編集を参照してください。 – thannes

関連する問題