Closed CTzhida closed 1 year ago
先进入子应用vite_vue2 点击按钮去手动加载vite_vue3 浏览器的url自动切换到/vite_vue3
先进入子应用vite_vue2 点击按钮去手动加载vite_vue3 浏览器的url自动切换到/vite_vue3
这是 vue-router@4 的一个 bug 或者设计,你可以先采用以下建议:
// 主应用通过 url 变化加载子应用
const router = createRouter({
history: createWebHistory(microApp.__POWERED_BY_QIANKUN__ ? pkg.name : '/')
})
// 主应用通过 loadMicroApp 加载子应用
const router = createRouter({
history: createWebHistory('/')
})
先进入子应用vite_vue2 点击按钮去手动加载vite_vue3 浏览器的url自动切换到/vite_vue3
这是 vue-router@4 的一个 bug 或者设计,你可以先采用以下建议:
// 主应用通过 url 变化加载子应用 const router = createRouter({ history: createWebHistory(microApp.__POWERED_BY_QIANKUN__ ? pkg.name : '/') })
// 主应用通过 loadMicroApp 加载子应用 const router = createRouter({ history: createWebHistory('/') })
谢谢大佬,试过之后可以了