使用卤素处理第三方DOM修改

时间:2017-04-09 04:53:34

标签: virtual-dom halogen

我正在使用MDL lite与卤素。 MDL主要依赖于CSS,但它为各种功能添加了一些JS。

与VDom方法一起使用时会产生不幸的后果。例如,textfield在输入被修改后应用is-dirty类 - 除其他外,这使得标签文本不可见(默认情况下,它显示为输入字段中的占位符) )。

我的渲染代码没有意识到这一点,当它重新渲染时,此类被删除,导致标签显示在输入值的顶部。

我对此的直接解决方案是,我可以在我的组件中重新创建一些逻辑,根据需要添加此类。还有其他方法吗?我们能以某种方式告诉VDom渲染器不要触摸某些元素吗?

0 个答案:

没有答案