2017-01-23 5 views
0

私は3人のユーザーがいますが、各ユーザーのナビゲーションバーを区別したいと思います。流星のハンドルバーがネストされている

ネストされたハンドルバーを使用して、私は3人のユーザーのために書くことができますが、これには "default navbar"というユーザーの誰もトップが表示されません。私はこれをどこにも見つけられません。誰もがこれで私を助けることができますか?

ナビゲーションバーを区別する3人のユーザーのために作成したコードです。他のユーザーが他のユーザーを開いた場合は、alanning:rolesパッケージで定義したとおりにユーザーナビゲーションバーのみが表示されます。

最大3人のユーザーヘッダーを表示および分割できます。誰もログインしてページを表示しない場合は、デフォルトのナビゲーションバーを配置する別のケースが必要です。

{{#if user1}} 
    {{> a_header}} 
    {{else}} 
     {{#if user2}} 
      {{> c_header}} 
     {{else}} 
    {{> header}} 
     {{/if}} 
    {{/if}} 

私は研究を行なったし、それ以外の場合ならば、私は、ネストされたため、次のコードを得た:

**{{#if condition1}} 
{{else}} 
    {{#if condition2}} 
    {{else}} 
    {{#if condition3}} 
    {{/if}} 
    {{/if}} 
{{/if}}**  

コード以上のことから、私は、デフォルトのナビゲーションバーを挿入するための別の他のケースを必要としています。誰か助けてください。代わりにあなたの条件文をネストの

答えて

0

、それはelse ifでそれらチェーンへずっときれいになります。ハンドルバーsupportsこれです。あなたの第3の条件は、user3と仮定します:

+0

ありがとうございます! – Shivani

関連する問題