Polymer文档建议使用自定义元素来共享一些静态数据,例如配置。像<app-settings>
这样的东西。
我想知道从性能的角度来看它是否是最佳的。每当使用这种非视觉元素时,必须创建它。简单地在全局变量或(AMD / requirejs)模块中共享设置会不会更好?
纯粹的功能标签也是如此,例如<iron-ajax>
。如果我放置许多内部我的自定义元素不会影响性能,而不是简单地使用一些现有的XHR库?
答案 0 :(得分:0)
否并非最佳。
自定义元素会慢慢创建(使用polyfill会更慢)。
我认为非视觉对象不会成为自定义元素。
你是对的,一个简单的对象可以更好地完成工作。不要聚合: - )