javascript - 重置/再次渲染 polymer 中的元素

标签 javascript polymer polymer-1.0

它们是 polymer 中的选项,用于将元素/自定义元素重置为原始状态。想再次渲染元素?

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

谢谢

最佳答案

我看方法:

第一个只是编写重置所有变量的“重置”方法,以便绑定(bind)的 ui 进入初始状态。

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

我会选择第一个 - 似乎更易于测试并且仅限于元素。

关于javascript - 重置/再次渲染 polymer 中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33139941/

相关文章:

javascript - 如何在正则表达式中使用变量

css - 如何实现嵌套的标题栏效果?

polymer 1.0-旧的核心 list 在哪里?

firebase - 弹出重定向上的 polymerfire-auth 错误 "auth/popup-closed-by-user"404

javascript - Polymer - 通过纸张复选框显示/隐藏 div

javascript - XDomainRequest open ("get", url) 在 IE 中给出拒绝访问错误

php - 如何使用另一个文件中的图像更改背景?

javascript - 在网页上查看 PDF 文件而不下载?

javascript - 未捕获的类型错误 : Cannot read property 'trim' of undefined after using Polymer vulcanize

javascript - Angular指令充当其他元素的外观的好方法是什么?