1.0.10 • Published 3 years ago

@rui-jie/webmenucommonfactory v1.0.10

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

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.jstranspileDependencies项,为[...,'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);

注意

  1. 在所有配置中,name 值必须唯一,不可重复。
  2. 保证实现后的链接地址与 ruijie.webmenucommonfactory 中配置一致,否则其他系统使用时,会出现访问地址错误问题。
  3. 实现中不要写 target 字段值
  4. 关于菜单部分开发思路转变,应改变成,先编辑上传该依赖包,完善所有链接配置,然后由各个独立系统,实现其相应部分。
  5. ruijie.webmenucommonfactory 每次更新,所有相关独立系统都应该重新安装此依赖并且重新打包。
1.0.10

3 years ago

1.0.10-f

3 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago