问题描述
我所看到的是在另一个反应微前端中有一个有角度的微前端,这是我们可以通过单spa实现的吗
解决方法
是的,这可以通过两种方式完成。这取决于您的应用程序使用的框架。
选项 1:跨微前端导入
参见Single-spa documentation on cross microfrontend imports here。
如果您的应用程序使用相同的框架并使用普通 import
语句的简单性,则此选项非常理想。
选项 2:单一 SPA 包裹
参见Single-spa documentation on Parcels here。如果您需要跨框架支持,此选项是理想的选择,但 Parcel 更难使用和理解,因此除非您确定需要,否则我们通常不建议使用它们。
(顺便说一句,许多人认为他们需要将微前端嵌入到另一个中,但这并不总是正确的,您可能能够以不同的方式解决您的需求;取决于您的用例)。