有没有办法扩展原生元素(例如。HTMLInputElement
,HTMLTableElement
等)而不是Polymer.Element
?
答案 0 :(得分:1)
您的问题的简短回答是现在不是。背后的原因是所有浏览器都没有同意实现这一点,这就是为什么polymer还没有实现它。
Polymer目前不支持扩展内置元素。自定义元素规范提供了一种扩展内置元素的机制,例如和。规范称这些元素是定制的内置元素。定制的内置元素提供了许多优势(例如,能够利用像UI这样的UI元素的内置辅助功能)。但是,并非所有浏览器制造商都同意支持定制的内置元素,因此Polymer目前不支持它们。