我正在尝试将react-portal与我的工具提示组件一起使用。没有错误,但它似乎不起作用:
- 工具提示仍被其父容器部分隐藏
overflow:hidden
- 我没有看到它添加到
#root
.
import { Portal } from 'react-portal';
return (
<>
<Wrapper
onMouseEnter={showTip}
onMouseLeave={hideTip}
ref={triggerRef}
>
{children}
</Wrapper>
{render && (
<Portal node={triggerRef.current}>
<Content
placement={placement}
fade={active}
>
{content}
</Content>
</Portal>
)}
</>
);
这是完整代码的Codesandbox。