@rui-jie/webmenucommonfactory
v1.0.10
Published
ces全套项目菜单及外连接配置
Downloads
3
Readme
ces全套项目菜单及外连接配置
所有相关项目菜单连接,都配置于此,各拆分出的项目,均需要实现其配置中的菜单项。
使用方法
安装
npm install ruijie.webmenucommonfactory --registry http://yapi.ruijie.com.cn:4873/
// 或者
yarn add ruijie.webmenucommonfactory --registry http://yapi.ruijie.com.cn:4873/
配置 vue.config.js
中 transpileDependencies
项,为[...,'ruijie.webmenucommonfactory']
解决依赖包无法被编译问题
在 vueRouter
配置中引用
import menuCommonFactory from 'ruijie.webmenucommonfactory';
import Main from '../views/main'; // 主页面
export const layoutRoute = menuCommonFactory([
{
path: '/fanli',
component: Main,
name: 'fanli', // 需要实现的连接,保证于 ruijie.webmenucommonfactory 配置一致
meta: {
title: '返利中心',
icon: 'iconfont icontoreview'
},
children: [
{
path: '/fanli1',
name: 'fanli1',
meta: {
title: '返利1'
}
},
{
path: '/fanli2',
name: 'fanli2',
meta: {
title: '返利2'
}
}
]
}
], Main);
注意
- 在所有配置中,
name
值必须唯一,不可重复。 - 保证实现后的链接地址与
ruijie.webmenucommonfactory
中配置一致,否则其他系统使用时,会出现访问地址错误问题。 - 实现中不要写
target
字段值 - 关于菜单部分开发思路转变,应改变成,先编辑上传该依赖包,完善所有链接配置,然后由各个独立系统,实现其相应部分。
ruijie.webmenucommonfactory
每次更新,所有相关独立系统都应该重新安装此依赖并且重新打包。