Polymer 是否可以用模板替换宿主元素?
这可能是一个愚蠢的问题,因为它似乎很明显很难实现,但我想问 采取以下措施:Polymer 是否可以用模板替换宿主元素?,polymer,Polymer,这可能是一个愚蠢的问题,因为它似乎很明显很难实现,但我想问 采取以下措施: <input is="my-input" name="foo"> 这个假定的组成部分: <polymer-element name="my-input"> <template> <div> <span class="myinput" name="{{name}}"> </div>
<input is="my-input" name="foo">
这个假定的组成部分:
<polymer-element name="my-input">
<template>
<div>
<span class="myinput" name="{{name}}">
</div>
</template>
....
....
是否可以将渲染的DOM转换为:
<div>
<span class="myinput" name="foo">
</div>
通过有效地替换初始的原生HTML输入
用例是提供回退。如果浏览器不能使用web组件,它将返回到本机控件。此外,作者还可以编写他们知道的语法:HTML,并且可以通过单个“is”属性增强本机控件。更新:否 阴影DOM封装(与改变用户的DOM相反)是聚合物中的一个基本概念。过去有一个类似于你所要求的东西,但最终是() 您可以很容易地实现这样的东西。或者,Mozilla或IBM可能已经涵盖了这个用例 原始答案 在
聚合物元件
标签上使用:
<polymer-element name="my-input" extends="input" attributes="name">
这里有一个问题。不,这没有回答问题。仔细看-我想知道是否有可能使用“is”属性的元素被模板替换。