javascript - polymer 元件的克隆去除 polymer 元件的模板

标签 javascript jquery html polymer

我的 polymer 元素:

<ele-label id="newLabel" color="#000000" bgColor="#f1f1f1"  eleHeight="30" eleWidth="50" text="Name:" eleDisplay="inline-block"  elefloat="left"></ele-label>

但是当我克隆这个元素时,内部 html 将被删除。

谁能帮帮我?

<polymer-element name="ele-label" attributes="text color eleid eleWidth eleHeight fontSize bgColor paddingTop paddingBottom paddingLeft paddingRight eleDisplay elefloat" > <template> <div><label style="font-size:{{fontSize}}pt; color:{{color}} ;">{{text}}</label></div> </template></polymer-element>

最佳答案

终于找到解决方案了

polylabel1 : polymer 元素侧模板中我的 div 的 id。

 Polymer('ele-label', {
 ready: function()
        {
            this.innerHTML=this.$.polylabel1.outerHTML;
        }
 attributeChanged: function()
        {
            this.innerHTML=this.$.polylabel1.outerHTML;
        }
}

关于javascript - polymer 元件的克隆去除 polymer 元件的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22680770/

相关文章:

javascript - Angular 范围项目+1不返回多次点击

javascript - 开始为基于 Django REST API 的系统开发客户端(CORS 错误)?

JavaScript/jQuery - 如何在父 div 中查找每个未确定类的第一个

php - MySQL UPDATE 语句未通过 Web 表单更新数据库数据

javascript - 如何制作只允许数字、退格键和删除键的输入

javascript - 将 session 传递给 Body onLoad 并接收到另一个页面

javascript - CSharp 和 javascript 中的 FromXmlString

javascript - Ember jQuery "one"事件处理程序被多次调用

javascript - 复选框更改事件触发两次

javascript - 暂停自动滚动 Div