使用 componentHandler.upgradeAllRegistered();
升级 DOM 中的所有匹配元素,在我的例子中这是不必要的性能成本:
当我在 DOM 中插入一个元素时,从父元素到根元素的任何东西都不需要重新升级。只有该元素及其子元素是新创建的元素,需要重新初始化。
我怎样才能实现这个功能?
一些内幕:https://github.com/google/material-design-lite/issues/871
最佳答案
componentHandler.upgradeElements(节点)
节点变量是您要升级的元素(和子元素)。
关于material-design-lite - 如何单独升级一个元素及其所有子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32059966/