【问题标题】:Is platform.js considered "Polymer"?platform.js 是否被视为“聚合物”?
【发布时间】:2014-07-11 19:19:09
【问题描述】:

我一直在研究 Web 组件,并且已经让 Google 图表工作。 它需要

bower_components/platform/platform.js
bower_components/google-chart/google-chart.html

但我没有看到提到聚合物这个词。

platform.js 是否被视为 Polymer,还是我需要包含某种 Polymer 以实现跨浏览器兼容性?

【问题讨论】:

  • Platform.js 不是聚合物,它们是填补浏览器空白的 polyfils,它们本身不支持 Web 组件,您是否看到 google-chart 源代码,它必须在内部调用polymer.html,它引用了聚合物.js

标签: polymer


【解决方案1】:

Platform.js 已重命名为 Webcomponents.js Google 正在尝试将 webcomponent polyfills 与 Google 的聚合物元素分开。 (核心-*、纸元素等)

来源: https://blog.polymer-project.org/announcements/2014/10/16/platform-becomes-webcomponents/

【讨论】:

    【解决方案2】:

    Ajay 的评论是正确的:platform.js 严格来说不是 Polymer 的一部分。

    platform.js 包含用于在不支持的浏览器上提供 Web 组件技术的 polyfill。

    但我没有看到提到聚合物这个词。

    您无需了解底层技术即可使用自定义元素,这也是 Web 组件吸引力的一部分。 Polymer 元素在内部导入polymer.html 以提供必要的代码,但如果您不在乎,则永远不需要注意这一点。

    【讨论】:

    • 我忘了说platform.js可以用于其他Web Components系统,比如x-tags
    • 好答案。 platform.js 已重命名为 webcomponents.js 以帮助避免此类混淆。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 2014-10-05
    • 1970-01-01
    • 1970-01-01
    • 2021-05-04
    • 2021-11-21
    相关资源
    最近更新 更多