某些元素,如铁列表,需要模板元素作为子元素.
但是,
Polymer 3 strips template
s of its content.
这些看似矛盾的原则如何协同工作?
请参阅jsbin示例@ https://www.webcomponents.org/element/@polymer/iron-list(由于空的嵌套模板,它们不起作用).
保留内容导致缺少绑定能力,因此这不是可行的解决方案.
无论如何,这个模板剥离的原因是什么? (Docs只是说“性能更好”.)
最佳答案 给定的示例已更新并立即工作.
似乎v3元素和v2聚合物核心的组合导致了失败.
另外我个人的猜测是,即使模板的实际内容未定义,基于模板的元素也会手动对其子模板进行标记,以标记模板的内容.
Templatizer似乎访问了文档中记录的缓存内容.