2017-07-11 92 views
0

我看到在編寫前端應用程序時發生了變化,從MVC世界轉移到Web組件系統。但是Angular支持Web組件標準,我可以使用角度構建純Web組件。Angular 2+中的WebComponent實現

我發現聚合物作爲這項工作的圖書館之一,但無法抓住任何類似Angular的東西。我們是否計劃將這些標準作爲以後發佈的Angular的一部分,或者我們需要在Angular中粘合聚合物以編寫框架不可知的webcomponents(按照w3c標準)

回答

0

您無法使用Angular構建Web組件。
這是一個早期的目標,但後來被放棄了,因爲這似乎不值得付出努力。
儘管您可以在Angular應用程序中使用Web組件。

+0

這意味着如果你想通過web組件路由,那麼你必須使用聚合物類型庫。這是一個很好的組合,考慮到我們想要構建小部件庫的東西(大量的儀表板應用程序將重新使用這些小部件),任何參考對我來說都是很好的開始。 –

+0

你能更具體嗎? Angular擁有可重用的組件,指令,管道,服務和模塊。不過,您只能在Angular應用程序中重複使用它們。如果您想創建可以在任何Web應用程序中使用的獨立於已使用框架的內容,純聚合物可能是最佳選擇。 –