主要解决子应用内部跳转路由时,跳到404页的问题

  • 你能搜这个,我姑且认为你基本配置已经好了,而且子的一级路由是正常的,请往下看
  • 忘说了,我的主应用和子应用都是Vue

主应用跳子应用都正常,为什么子应用跳子路由就会404?注意这三点

  • 主应用中,你配置子应用路由的地方
  {
name: 'micro app',
entry: '//localhost:8080',
container: '#microContainer',
activeRule: '/micro-app' // 记住它,姑且叫它【张三】
}
  • 主应用的router.js(或者router.ts)
      {
path: '/micro-app/', // 跟张三一致
component: layout,
name: 'platform',
meta: {...},
children: [
{
path: ':pathMatch(.*)', // 这个表示在张三下的所有路由均有效【关键】,注意vue2和vue3配置名称不同,请自行百度
component: MicroApp, // 你需要封装一个组件,里面就放个<div id="#microContainer"></div>,用于显示子应用页面
name: 'children',
meta: {...},
}
]
}
  • 最后看看你的子应用router.js(或者router.ts)的模式中设置的路由前置
history: createWebHistory('/micro-app') //括号里一依旧是张三,注意vue2和vue3配置方法不同,请自行百度
  • 好了,再试试?

最新文章

  1. 使用bind方法确定接收者
  2. Number Sequence HDU 1711(KMP)
  3. jquery中ajax 从前端到后端 完整过程解析
  4. php 随机生成
  5. 转: https 单向双向认证说明_数字证书, 数字签名, SSL(TLS) , SASL
  6. [EAP]将hostapd作为radius服务器搭建EAP认证环境
  7. Hex、bin、axf、elf格式文件小结
  8. Java基础巩固----泛型
  9. 《UNIX网络编程》之点对点通信
  10. 跳转APP(app之间互相通信)
  11. Form 表单提交的几种方式
  12. [Python数据挖掘]第7章、航空公司客户价值分析
  13. eclipse安装中java环境的搭建
  14. C# 获取文件名及扩展名【转】
  15. vue中监听window.resize的变化
  16. 基础邮件原理(MUA,MTA,MDA)
  17. python学习(23)requests库爬取猫眼电影排行信息
  18. Round 403 div. 2
  19. HTML5增强的表单
  20. KDevelop使用笔记【中文教程】

热门文章

  1. Linux学习系列--如何在Linux中进行文件的管理
  2. 前端-关于CORS跨域的解决方案,面向服务端
  3. CMake库搜索函数居然不搜索LD_LIBRARY_PATH
  4. YII http缓存
  5. 用固态U盘让你的办公环境随身移动
  6. 结束语句之 break
  7. 业务可视化-让你的流程图&quot;Run&quot;起来(6.定时任务&amp;Spring-Batch的集成)
  8. mybatis 07: sql标签中 &quot;#{}&quot; 和 &quot;${}&quot; 的作用和比较
  9. codeforces600E Lomsat gelral【线段树合并/DSU】
  10. 业界压测平台与JMeter的对比