# :-: 前端添加页面

### 侧边栏菜单 sider.js 配置

侧边菜单一般较多,所以建议拆分模块,便于维护。仍然以上一篇的`dashboard`为例,创建文件`src/menu/modules/dashboard.js`:

~~~

// src/menu/modules/dashboard.js

const pre = '/dashboard/';

export default {

path: '/dashboard',

title: 'Dashboard',

header: 'home',

custom: 'i-icon-demo i-icon-demo-dashboard',

children: [

{

path: `${pre}console`,

title: '主控台'

},

{

path: `${pre}monitor`,

title: '监控页'

}

]

}

~~~

添加路由`/router/modules`模块,在`/router/routes.js`文件中`children`添加模块,例如添加`product`模块路由

~~~

import BasicLayout from '@/layouts/basic-layout';

const pre = 'product_';

export default {

path: '/admin/product',

name: 'product',

header: 'product',

meta: {

// 授权标识

auth: ['admin-store-index']

},

redirect: {

name: `${pre}productList`

},

component: BasicLayout,

children: [

{

path: 'product_list',

name: `${pre}productList`,

meta: {

title: '商品管理',

auth: ['admin-store-storeProuduct-index'] //鉴权后台添加的时候会有唯一标示

},

component: () => import('@/pages/product/productList')

},

{

path: 'product_classify',

name: `${pre}productClassify`,

meta: {

title: '商品分类',

auth: ['admin-store-storeCategory-index']

},

component: () => import('@/pages/product/productClassify')

},

{

path: 'add_product/:id?',

name: `${pre}productAdd`,

meta: {

auth: ['admin-store-storeProuduct-index'],

title: '商品添加'

},

component: () => import('@/pages/product/productAdd')

},

{

path: 'product_reply/:id?',

name: `${pre}productEvaluate`,

meta: {

auth: ['admin-store-storeProuduct-index'],

title: '商品评论'

},

component: () => import('@/pages/product/productReply')

},

{

path: 'product_attr',

name: `${pre}productAttr`,

meta: {

auth: ['admin-store-storeProuduct-index'],

title: '属性规则'

},

component: () => import('@/pages/product/productAttr')

}

]

};

~~~

侧边栏菜单配置项:

* **path**:完整的页面路径

* **title**:菜单标题

* **icon**:(选填)菜单图标,该选项仅支持 iView 内置 icon

* **custom**:(选填)菜单自定义图标,该选项可以使用自定义的 iconfont 图标,使用该选项,不可以设置 icon 选项

* **img**:(选填)菜单图标,该选项设置的是一个具体的图片文件,使用该选项,不可以设置 icon 与 custom 选项

* `1.2.0`**target**:当值设置为`_blank`时,点击会在新窗口中打开链接

* `1.2.0`**divided**:设置为 true,则菜单折叠时显示分割线

* **header**:隶属于哪一个顶部菜单,对应于 header.js 中的 name

* **children**:子菜单,支持多级嵌套

### 添加动态菜单

后台设置->权限设置->添加菜单

### 隐藏菜单

菜单必须要配置,如果不配置,则刷新后菜单栏不会显示。如果想要隐藏菜单(顶栏或侧边栏都支持),需要给菜单项配置一个不存在的鉴权信息来实现,比如:

~~~

{

path: '/dashboard/console',

title: '主控台',

auth: ['hidden'] // 不存在的鉴权,所以不会显示该菜单

}

~~~

### 带参菜单`2.2.0`

如果您的路由是带参的,比如某个商品详情,这类对应的菜单往往不显示在侧边栏里,只显示到它的父级,因为商品页会有无数个,也预先不知道参数(如 id)。这种情况需要把菜单`path`设置与带参路由一致,并隐藏,比如:

~~~

{

path: '/product/:id',

title: '商品详情',

auth: ['hidden']

}

~~~

crmeb单商户java版安装_前端配置说明 · CRMEB 单商户Java版 帮助文档 · 看云相关推荐

  1. 计算机毕业设计Java智慧校园系统前端(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java智慧校园系统前端(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java智慧校园系统前端(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  2. php商家入驻系统,商户入驻 · CRMEB 多商户系统 帮助文档 · 看云

    **配置商户入驻** 配置商户入驻: 第一步:请先在商户分类中添加设置商户分类: 位置:平台后台>商户>商户分类 ![](https://img.kancloud.cn/1c/e3/1ce ...

  3. 系统支付服务器 绑定支付宝,支付宝支付 · CRMEB 多商户系统 帮助文档 · 看云...

    # 开通和配置支付宝支付 ## 1.进入支付宝商家中心[https://b.alipay.com/index2.htm](https://b.alipay.com/index2.htm) ## 2.点 ...

  4. java robot 文档_文件配置 · simple-robot 机器人开发者使用文档 · 看云

    # 文件配置 文件配置使用properties格式文件,以上一章节中讲到的`配置名`作为**键(key)**,以配置的值作为**值(value)** > 以核心`1.12.x`的配置规范为准,较 ...

  5. 云支付登录 html,云闪付 · 迅鼎支付(免签) - 安装文档 · 看云

    > # **注意事项:** > # 1.金额浮动有串单概率!通道挂好请把手机界面留在云闪付APP里面!云闪付一定要绑定银行卡! > # 2.金额浮动有串单概率!通道挂好请把手机界面留 ...

  6. java数字家谱管理系统设计与实现计算机毕业设计MyBatis+系统+LW文档+源码+调试部署

    java数字家谱管理系统设计与实现计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java数字家谱管理系统设计与实现计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技 ...

  7. java计算机毕业设计网页小游戏交流论坛源代码+数据库+系统+lw文档

    java计算机毕业设计网页小游戏交流论坛源代码+数据库+系统+lw文档 java计算机毕业设计网页小游戏交流论坛源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java ...

  8. 计算机毕业设计Java疫情网课管理系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java疫情网课管理系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java疫情网课管理系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  9. java计算机毕业设计汽车租赁系统演示录像源代码+数据库+系统+lw文档

    java计算机毕业设计汽车租赁系统演示录像源代码+数据库+系统+lw文档 java计算机毕业设计汽车租赁系统演示录像源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

最新文章

  1. Linux系统快速安装JDK
  2. Spring Boot + Mybatis 多模块(module)项目的完整搭建教程
  3. mysql数据库连接jar_mysql数据库连接包
  4. JavaScript基础01【简介、js编写位置、基本语法(6种基本数据类型)】
  5. python图像对比_用python实现对比两张图片的不同
  6. asterisk的NAT配置
  7. semi-global matching 算法总结
  8. leetcode 77.组合 dfs解法
  9. 华为VRRP+VLAN+DHCP配置实例
  10. 十六进制高低位转换,返回十进制数
  11. Atitit. Dwr 抛出异常error解决方案
  12. 英特尔新CEO上任后公布首份财报,数据中心业务同比下降20%
  13. JavaScript获取CSS内联样式和外联样式
  14. python 循环十次_python循环10次怎么写
  15. 我为JNCIE狂——Juniper认证成长之路
  16. 华为手机禁用省电精灵
  17. PHP网页页脚咋设计,50个网页头部与网页页脚设计欣赏
  18. Android开发图标尺寸详解
  19. Flink触发器Triggers
  20. 十次方中的前端知识点随记

热门文章

  1. 在linux下php挂接mysql.so扩展的方法
  2. CAS SSO实践中,目前解决的问题和有待解决的问题
  3. [转自天涯]很多年以前,我是一个中锋
  4. 如何将结婚当作项目来管理
  5. VF01自动生成会计凭证
  6. 网银和银企直联的区别
  7. MPS(主生产计划)
  8. SAP/SD - 做SD你要知道的透明表
  9. 在TABLE CONTROL 输入完一行记录,按回车的时候光标自动移动到下一行
  10. 小朋友嘴里的“金钥匙”,良品小食仙、小鹿蓝蓝们要如何拿到?