MDL 和 ReactJs:componentHandler.upgradeDom() 后事件丢失
MDL and ReactJs : Event lost after componentHandler.upgradeDom()
我使用 React,当 componentHandler.upgradeDom() 被调用时,升级元素上的所有注册事件都将丢失。
我在 componentDidUpdate 上手动调用 componentHandler.upgradeDom()。
为了避免这种情况,我使用了 react-native-listener 或者我在调用 componentHandler.upgradeDom() 之后注册了事件。
有更好的解决方案吗?
最新版本 material design lite (1.0.6) 在调用 componentHandler.upgradeDom() 时不会丢失事件。
我使用 React,当 componentHandler.upgradeDom() 被调用时,升级元素上的所有注册事件都将丢失。
我在 componentDidUpdate 上手动调用 componentHandler.upgradeDom()。
为了避免这种情况,我使用了 react-native-listener 或者我在调用 componentHandler.upgradeDom() 之后注册了事件。
有更好的解决方案吗?
最新版本 material design lite (1.0.6) 在调用 componentHandler.upgradeDom() 时不会丢失事件。