我只是使用Tooltip
,而不是OverlayTrigger
,但出现错误:
webpack-internal:/// 133:33警告:道具类型失败:道具
overlay
在Tooltip
中标记为必需,但其值为undefined
。
代码是:
<Tooltip title="tooltip-for-node" placement="right" className="in" id="tooltip-right"
positionTop={this.state.tooltipY} positionLeft={this.state.tooltipX}>
Tooltip right
</Tooltip>
您可以看到,我尝试按照线程中的建议设置title
:
https://github.com/ant-design/ant-design/issues/6897
它没有帮助。根据官方文档,Tooltip
没有必需的overlay
属性:
https://react-bootstrap.github.io/components/tooltips/
因此,我很困惑,不确定是否可以进一步尝试使其工作。任何建议将不胜感激。
答案 0 :(得分:1)
该错误非常无意义。我注意到我忘记导入IDriveable
的工具提示,并且脚本使用的是不同的React-Bootstrap
:
rc-tooltip
修复导入后,它开始运行良好:
import Tooltip from 'rc-tooltip';