2016-10-05 203 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,硫化元素)文件导出到您的客户端。

这应该可以做到。