簡體   English   中英

AngularJS 組件作為 Angular 中的組件 8

[英]AngularJS component as a component in Angular 8

我有一個 AngularJS 應用程序(比如 x),我們之前在其他 AngularJS 應用程序中將其用作指令。 現在我們正在為我們的新應用程序使用 Angular 8,我們需要使用相同的 AngularJS 組件(x)。 有沒有辦法做到這一點,而無需將此組件 x 的代碼遷移到較新的 Angular 版本,因為此組件 x 的代碼很大。 有人告訴我使用微前端,但我不明白如何在這種情況下使用它。

任何想法/建議將不勝感激!

一種可能的方法是將 Angular 8 應用程序轉換為混合應用程序,該應用程序可以引導 Angular 和 AngularJS 部件中的每一個。 為此,您的 AngularJS 應用程序需要在 1.5 中

請參閱此文檔以將您的應用程序轉變為混合應用程序: https://angular.io/guide/upgrade

然后,在 package 中提取 AngularJS 指令,該指令可用於兩個應用程序並避免重復代碼。

也許這個老話題可以幫助你:): 在 Angular 組件中使用 AngularJS 指令

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM