你可以配置化一下会比较好,你定义一个全局变量
var menuUserList = [
'a':['菜单1','菜单2','菜单3'], // 甲方1
'b':['菜单3','菜单4','菜单5'] // 甲方2
]
a,b 可以看成一个角色,多个用户可以为同一个角色
当甲方登录的时候,经过某些判断获取到他是a角色
菜单也就可以这样写
// js 某些判断后获取到用户角色为a
// var navList = this.getUserInfo().role // 值: menuUserList[a]
var navList = menuUserList[a]
这样扩展性,可复用性,管理性都能有所提高