gpt4 book ai didi

reactjs - Reactstrap 工具提示导致错误 : The target 'TooltipExample' could not be identified in the dom

转载 作者:行者123 更新时间:2023-12-03 13:42:09 33 4
gpt4 key购买 nike

我遵循有关 tooltips 的代码示例在 Reactstrap 中:

constructor(props) {
super(props);
this.state = {
tooltipOpen: true
};
}
.
.
.
render() {
return (
<div>
<p>Somewhere in here is a <a href="#" id="TooltipExample">tooltip</a>.</p>
<Tooltip
placement="right"
isOpen={this.state.tooltipOpen}
target="TooltipExample"
toggle={this.toggle}>
Hello world!
</Tooltip>
</div>
)
}

我收到以下错误:

Error: The target 'TooltipExample' could not be identified in the dom, tip: check spelling

如果初始状态为 tooltipOpen: false,则一切正常。 但是我希望在用户加载页面时出现工具提示...

我应该做什么?

最佳答案

在构造函数中,tooltipOpen 应为 false

然后,在 componentDidMount 中,将 tooltipOpen 从 false 切换为 true

这是代码:

constructor(props) {
super(props);
this.state = {
tooltipOpen: false,
};
}

componentDidMount() {
this.setState({
tooltipOpen: true,
});
}

关于reactjs - Reactstrap 工具提示导致错误 : The target 'TooltipExample' could not be identified in the dom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50454676/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com