This commit is contained in:
sishen 2023-07-24 20:14:21 +08:00 committed by GitHub
parent a83479c773
commit 9fe0236a64
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -720,7 +720,7 @@ router.beforeEach((to, from, next) => {
## 微应用之间如何跳转?
微应用之间的跳转,或者微应用跳主应用页面,直接使用微应用的路由实例是不行的,如 raact-router 的 Link 组件或 vue 的 router-link原因是微应用的路由实例跳转都基于路由的 `base`。有这几种办法可以跳转:
微应用之间的跳转,或者微应用跳主应用页面,直接使用微应用的路由实例是不行的,如 react-router 的 Link 组件或 vue 的 router-link原因是微应用的路由实例跳转都基于路由的 `base`。有这几种办法可以跳转:
1. `history.pushState()`[mdn 用法介绍](https://developer.mozilla.org/zh-CN/docs/Web/API/History/pushState)
2. 直接使用原生 a 标签写完整地址,如:`<a href="http://localhost:8080/app1">app1</a>`