1.首页根据权限显示栏目:-----

Posted tao0929

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.首页根据权限显示栏目:-----相关的知识,希望对你有一定的参考价值。

1.首页根据权限显示栏目:-----

用 数组的 filter 方法,根据用户是否是管理员和该用户的权限列表内的权限,控制他可以看到的 menu栏目
**(filter方法的参数是一个 function ,返回值是一个过滤后的新数组,参数function 有一个形参,这个形参是数组的每
一项 ---->>>>>>大概意思就是 拿到数组的每一项用这个方法function去过滤判断,然后满足条件的 return true,将其放进
新的数组 )

2.菜单内的每一项 (图标,icon,路由)
systemSetting: {
name: ‘系统设置‘,
icon: ‘system‘,
routeName: ‘‘, // ---->>> 没有子路由(二级菜单)的直接显示对应组件的路由名称,通过this.$router.push
({name: ‘路由名称’}跳转)
pms: pmsConstant.SYSTEM_SETTING,
children: [ // ---->>> 有二级菜单的 不显示一级路由的名称了,设置自路由
{
name: ‘职位管理‘,
routeName: ‘positionManagment‘,
pms: pmsConstant.SYSTEM_POST_SET
},
]
}

// :class="arrowClick: index === number && menu.children.length > 0 " // ---->>>> 当点击的菜单有二级菜单时候
,显示arrowClick 类名,该类名(transform:rotate(90deg))使用css3属性 完成,箭头指向的

 

 

以上是关于1.首页根据权限显示栏目:-----的主要内容,如果未能解决你的问题,请参考以下文章

织梦栏目页如何根据栏目数量来分页?

使用phpcms如何修改使用中的网站,要在导航栏里加一个栏目,这个栏目在单链接一个页面?

帝国cms首页显示栏目问题

PHP mysql sql 怎么根据ID查找栏目 因为有700多个3级栏目 不想一个个复制模板 手动修改ID

怎么根据文章 tag 关键字提取相关的文章 帝国cms

织梦cms导航高亮显示栏目及首页的方法