再次重置/渲染聚合物中的元素

时间:2015-10-15 04:30:56

标签: javascript polymer polymer-1.0

它们是聚合物的选项,可将元素/自定义元素重置为原始状态。喜欢再次渲染元素吗?

我希望删除所有内部变量值,并且该元素看起来与我加载页面时的内容相同。

由于

1 个答案:

答案 0 :(得分:0)

我看到了方法:

第一个是编写'reset'方法,它重置所有变量,以便绑定的ui进入初始状态。

第二个是使用Polymer.dom(parent).removeChild删除元素,然后使用document.createElement创建一个相同类型的新元素,并使用Polymer.dom(parent)将它放在旧元素的位置.appendChild / insertBefore

我会选择第一个 - 似乎更容易被测试并且局限于这个。