本章概要
在上一章 lifecycles生命周期管理
的内容中,我们探讨到了 single-spa 的微应用生命周期的管理,包括 bootstrap 初始化应用、mount 和 unmount、load 和 unload、update 更新应用。在这些生命周期中,最重要的就是要执行外界传入的应用的生命周期钩子去完成微应用的行为变化,同时在 s-spa 内部去管理应用和应用的生命周期。
在这一章中,我们将探讨 single-spa 路由管理的原因,这也是微前端中极其重要的一环。从导出看,源码导出了 navigateToUrl
和 triggerAppChange
两个路由相关的 API。本章将以此如突破口进行探讨。
编辑 (opens new window)
上次更新: 2022/09/06, 14:25:16