gpt4 book ai didi

javascript - 共享自定义元素创建性能

转载 作者:行者123 更新时间:2023-11-28 07:03:26 25 4
gpt4 key购买 nike

Polymer 文档建议使用自定义元素来共享一些静态数据,例如配置。类似 <app-settings>

我想知道从性能的 Angular 来看这是否是最佳的。每当使用此类非视觉元素时,都必须创建它。简单地以全局变量或(AMD/requirejs)模块的形式共享设置不是更好吗?

对于像 <iron-ajax> 这样的纯功能标签也是如此。 。如果我将许多自定义元素放入自定义元素中,与简单地使用一些现有的 XHR 库相比,是否会影响性能?

最佳答案

从性能 Angular 来看这不是最佳选择。

自定义元素的创建速度很慢(使用polyfill时甚至更慢)。

我认为非视觉对象不会成为自定义元素。

你是对的,一个简单的对象可以更好地完成这项工作。不要聚合:-)

http://jsperf.com/new-vs-create-element/3

关于javascript - 共享自定义元素创建性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31897234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com