如何通过createElement()在聚合物中添加扩展元素

时间:2015-11-15 09:07:02

标签: javascript polymer

 var elm = document.createElement("tr");                
 this.$.myLovelyContainer.appendChild(elm);

我需要在myLovelyContainer中添加一个<tr is="custom-tag"...>节点。

请求帮助人员:)

---我刚看到的更多信息

问题是当我通过document.createelement添加它时,它会创建但不会创建它的内容。这是一个扩展的tr元素,其中包含td标记。

它只是在页面中添加标记,但它总是不可见的。而自定义元素功能不起作用。

2 个答案:

答案 0 :(得分:0)

试试这个(对于id = myLovelyContainer的表):

$apply()

小提琴: https://jsfiddle.net/tbdycybm/

答案 1 :(得分:0)

Here是解决方案

var elm = document.createElement("tr","custom-tag");

我需要进行研究,但现在我很高兴:)通过这种创作方式,它只是正常运行,创建其内容并初始化所有属性和方法。

我希望聚合物有更详细的教程。