如果组件包含在多个HOC中,则DOM侦听器会丢失

时间:2017-02-13 08:20:21

标签: javascript reactjs dom

我正在使用[react-click-outside]库来检测元素外部的点击。

问题是,如果我有另一个高阶组件,那么只有当它是最接近的包装器组件时,该库才有效。 e.g:

在这种情况下,点击外部工作:

export default injectIntl(enhanceWithClickOutside(Menu));

但在这种情况下它不会:

export default enhanceWithClickOutside(injectIntl(Menu));

0 个答案:

没有答案