你可以配置化一下会比较好,你定义一个全局变量 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] 这样扩展性,可复用性,管理性都能有所提高