![](/img/trans.png)
[英]How to include angular 4 app inside iframe in another app?
[英]Include an angular app in a div on an other domain, no iframe
我有一個角度應用程序,它具有各種依賴項,如模塊和樣式。
另一方面,我有多個網站,我想在這個應用程序中包含所有依賴項(就像你在iFrame中一樣)。 我希望將應用程序包含在div中(就好像它是iframe)但我必須是div,而不是iFrame,因此其他網站可以為內聯應用程序選擇自己的樣式。
這樣,當我將它添加到我的CORS時,我可以讓每個站點都包含該應用程序。 喜歡:
<div ng-include="app_from_other_domain"></div>
隨着該div內的所有路由。
在閱讀了大量文檔后,我不知道從哪里開始。 任何幫助,將不勝感激!
為什么不將應用程序包裝在自己的模塊中並創建一個指令來使用它? 然后只需要在其他角度應用中使用該模塊。 那不是更干凈嗎?
這是不可能的,因為當Angular JS執行摘要周期時,它是文檔范圍的,總是假設文檔中只有一個應用程序。
使用Angular進行應用程序共享的方法是將應用程序設計為經過良好調整,然后您可以加載並包含其他角度應用程序所需的模塊。
嘗試做下面的事情
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.