Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何将模块菜单项的顺序更改为mean.io?_Angularjs_Node.js_Mean.io - Fatal编程技术网

Angularjs 如何将模块菜单项的顺序更改为mean.io?

Angularjs 如何将模块菜单项的顺序更改为mean.io?,angularjs,node.js,mean.io,Angularjs,Node.js,Mean.io,我已将我的应用程序的每个模块添加到mean.io的菜单中,并添加到app.js文件中,如下所示: Theme.menus.add({ title: 'theme example page', link: 'theme example page', roles: ['authenticated'], menu: 'main' }); 所有模块都显示在“我的菜单”中,但顺序错误,如何更改顺序?您需要指定要添加的菜单的顺序 例如: function menuConfi

我已将我的应用程序的每个模块添加到mean.io的菜单中,并添加到app.js文件中,如下所示:

Theme.menus.add({
    title: 'theme example page',
    link: 'theme example page',
    roles: ['authenticated'],
    menu: 'main'
});

所有模块都显示在“我的菜单”中,但顺序错误,如何更改顺序?

您需要指定要添加的菜单的顺序

例如:

function menuConfig(Menus) {
   Menus.addMenuItem('topbar', {
      title: 'Cuentas',
      state: 'accounts',
      type: 'dropdown',
      roles: ['*'],
      position: 1
    });
}
您需要使用属性>>位置


位置(可选;默认值:0)-指定显示顺序。

我也想知道这一点。你找到解决办法了吗?嗨@tkarls,我用这个请求解决了这个问题,但我不知道他们是否接受了这个更改,但是如果你想查看这个解决方案,你可以转到这个链接:,我添加了一个新属性“order”,这是一个数字。嗨@christmo,很棒的东西。谢谢分享。