3
我們有一個應用程序完全由飛鏢/聚合物與相當多的聚合物組分組成。我們在index.html中使用自定義標籤,並通過pub構建進行編譯。編譯爲javascript創建24K行的index.html。原始index.html是150.該應用程序完美工作。聚合物組件的分佈
但是,我們想將代碼分發給第三方網站,以便他們也可以使用具有自定義標籤的組件。理想情況下,只需鏈接到已編譯的腳本,並在頁面中使用我們的自定義標籤即可。 我知道這可能沒有聚合物。問題是聚合物支持這個嗎?是否可以編譯一個聚合物應用程序,並保持html文件中的最小變化量?
爲了減少問題的例子: 我們希望我們的客戶能夠做一些這樣的事情,而不需要使用飛鏢SDK的:
<head>
<script src="what_ever_required.js"></script>
<script src="our_application.js"></script>
</head>
<body>
<our-custom-tag></our-customer-tag>
<p>What ever else content</p>
</body>
問候
謝謝。可能使用聚合物飛鏢是一個錯誤。 請注意,我們已經創建和分發了類似於我上面描述的組件,只需在dart代碼中操作DOM,而無需使用Polymer或Web組件。然而,使用現成的用於聚合物的ui成分會很好。 – Peyman
這是JS聚合物組件的主要優勢。這是Dart語言的限制。我相信他們會用DDC解決這個問題,但不知道需要多長時間。 –