2016-10-05 202 views
0

簡單的問題,但我可以建立一個單一的頁面形式使用聚合物,可以通過一個非聚合物網站的CTA按鈕啓動?聚合物元素與非聚合物網站一起使用?

我需要此表單以json格式存儲值,然後通過解析該json數據在我的聚合物Web應用程序中填充數據表。

因此,一旦我建立了我的聚合物表單頁面,我將把它包裝在此CTA按鈕內,當點擊時啓動頁面。此CTA需要分佈在多個客戶站點上,因此我無法控制的「第三方」站點。

我怎麼能烤聚合物所需的進口,以便它可以在他們的網站上運行?

+0

只要你有正確的進口,我不明白爲什麼它不應該工作 – a1626

+0

維克多,有什麼問題你面臨? –

+0

@ a1626我明白你在說什麼。我應該提供更多的背景。 因此,一旦我建立了我的聚合物表單頁面,我將把它包裝在此CTA按鈕內,當點擊時啓動該頁面。此CTA需要分佈在多個客戶站點上,因此我無法控制的「第三方」站點。 我想我應該問什麼,我怎麼能烤聚合物需要進口,以便它可以在他們的網站上運行? –

回答

1

您可以在表單元素中包含所有必需的進口,包括聚合物。但也有,你必須在你的CTA按鈕,導入兩個文件

  1. 你的表單元素
  2. 填充工具WebComponent的-精簡版

有兩種方式可以實現讓所有聚合物您可以訪問這些文件在你的元素

  1. 您可以使用cdn來電文件,如polymer.html
  2. 更好的方法是將vulcanize所有必需的文件(包括您的元素)合併到一個文件中(或者兩個用於html,另一個用於js,如果您還使用保鮮盒),以便客戶端沒有負載來獲取資源。

Webcomponent-lite.min.js你必須保持在你的硫化文件之外。

因此,到目前爲止,您將不得不將3-4包(CTA按鈕,webcomponents-lite,硫化元素)文件導出到您的客戶端。

這應該可以做到。