Si vous regardez dans menus.client.services.js
dans le core
module de mean.js la dernière ligne ressemble à ceci :this.addMenu('topbar');
. Si vous le changez en this.addMenu('topbar', true);
. Vous verrez tous vos éléments de menu s'afficher sur la barre supérieure lorsque vous n'êtes pas connecté. Ensuite, vous pouvez ajouter votre élément de menu comme dans votre exemple ou sans le true
car il héritera du paramètre qui vient d'être modifié :
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?');
OR
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', true);
Ou comme ci-dessous si vous voulez maintenant qu'il se cache lorsque vous n'êtes pas connecté :
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', false);
J'espère que cela vous aidera.