【问题标题】:polymer elements loading very slowly聚合物元素加载非常缓慢
【发布时间】:2015-01-29 02:30:04
【问题描述】:

我编写了一个小型聚合物项目,使用聚合物和 paperjs 将图像加载到画布中并能够对其进行编辑(并做进一步的事情。)目前的问题是该网站完全加载非常慢。

这是现场直播 - http://sushruta.github.io/

在 Firefox 中,在使用 firebug 进行分析时,我看到大部分聚合物组件的加载都是同步的,并且增加了 10 秒。此外,在最初的 2-3 秒内,Firefox 会进入“无响应”状态,然后最终加载这些内容。我没有在 Chrome 中彻底检查过,但它看起来更慢。

能否给我一些关于为什么网站这么慢的指示?我似乎不明白。谢谢!

【问题讨论】:

  • 我正在使用 Polymer 2.0 开展一个项目,现在也开始意识到这一点。尤其是一些纸质元素,比如 paper-dropdown-menu,当有大约 10 个时,每个元素都使用模板重复器来生成它们的内容。当我尝试分析时,有些方法需要大约 30 秒才能完成,这真的很糟糕。 Polymer 的想法非常好,但框架急需提高速度。

标签: javascript performance polymer paperjs


【解决方案1】:

vulcanize你的聚合物进口吗?
如果您导入许多聚合物元素,请确保将它们硫化,否则它将为每次导入发出网络请求,并且速度很慢。

Vulcanize 会将所有聚合物元素导入到一个大文件中并导入这个文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多