menus.client.services.jsを見ると core内 mean.jsのモジュールの最後の行は次のようになります:this.addMenu('topbar'); 。 this.addMenu('topbar', true);に変更した場合 。ログインしていないときは、すべてのメニュー項目がトップバーに表示されます。次に、例のように、またはtrueなしでメニュー項目を追加できます。 変更したばかりの設定から継承するため:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?');
OR
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', true);
または、サインインしていないときに非表示にする場合は、以下のようになります。
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', false);
これがお役に立てば幸いです。