table columns项配置fixed,render方法中使用tooltip显示位置不正确
Reproduction link
https://4x.ant.design/components/tooltip-cn/
Steps to reproduce
https://codesandbox.io/s/gu-ding-lie-antd-4-24-7-forked-971c53 table columns 中 render 方法 <Tooltip placement="top" title={desc} getPopupContainer={(triggerNode: any) => triggerNode} > <div className={S.desc}>{desc} </Tooltip>
What is expected?
能够正常显示tooltip位置
What is actually happening?
没有正常显示tooltip位置
| Environment | Info |
|---|---|
| antd | 4.24.3 |
| React | 17.0.2 |
| System | macos 12.6.1 |
| Browser | 版本 109.0.5414.119(正式版本) (x86_64) |
You may look for issues:
- 56% #37995
- 55% #38724
- 55% #34129
- 54% #39115
- 51% #14325
- 50% #39827
- 50% #39362
- 50% #30867
能提供一个复现问题的链接吗?
getPopupContainer 指向 triggerNode 也就是头像昵称所在那个框,它把 Tooltip 挡了
参考 #40191,我觉得去掉 getPopupContainer 就应该可以
去掉是可以,但是列表滚动情况tooltip不会跟随了
能提供一个复现问题的链接吗?
https://codesandbox.io/s/gu-ding-lie-antd-4-24-7-forked-971c53
试试把 container 放在滚动区域上?
试试把 container 放在滚动区域上?
可以使用这种方式。