簡體   English   中英

混合應用程序可以在 AngularJS 和 Angular 中使用組件或指令嗎?

[英]Can components or directives be used in both AngularJS and Angular for a hybrid app?

如果我使用 ngUpgrade 創建一個混合應用程序來將 AngularJS 遷移到 Angular,那么“升級”的 AngularJS 指令/服務是否仍然可以在 AngularJS 端使用? 同樣,被“降級”的 Angular 組件還能在 Angular 端使用嗎?

通過閱讀文檔,我發現這兩個框架可以並排運行,但找不到任何關於組件是否可以在兩側同時運行的提及。

是的,您可以並排運行這兩個。 Angular 有一個非常好的文檔,用於從 AngularJS(1.x) 升級到 Angular。 回答你的問題的關鍵是

成功升級的關鍵之一是逐步升級,通過在同一個應用程序中並排運行兩個框架,並將 AngularJS 組件一一移植到 Angular。 這使得在不中斷其他業務的情況下升級甚至大型復雜的應用程序成為可能,因為工作可以協作完成並分布在一段時間內。 Angular 中的升級模塊旨在使增量升級無縫。

通讀本文檔應該可以幫助您實現您想要做的事情。

暫無
暫無

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

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