jeecg 菜单路径显示问题

1、jeecg菜单路径未带上 publicPath: ‘/archive/’
修改@route/index.js

export default new Router({
  //mode: 'history',
  mode: 'history',
  **base:  process.env.BASE_URL,**
  scrollBehavior: () => ({ y: 0 }),
  routes: constantRouterMap
})

修改@components/menu/index.js

 renderMenuItem (menu) {
      const target = menu.meta.target || null
      const tag = target && 'a' || 'router-link'
      let props = { to: { name: menu.name } }
      if(menu.route && menu.route === '0'){
        props = { to: { path:  menu.path } }
      }
      let baseUrl = process.env.BASE_URL
      if(baseUrl.length == baseUrl.lastIndexOf('/')+1){
        baseUrl = baseUrl.substr(0,baseUrl.lastIndexOf('/'))
      }
      const attrs = { href: baseUrl + menu.path, target: menu.meta.target }
 ...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值