我读了Popovers 的文档。我尝试delay
在 Popover 上使用,但延迟不起作用。
我犯错了吗?
constructor() {
super();
this.state = {
popoverOpen: false
};
}
toggle = () => {
this.setState({
popoverOpen: !this.state.popoverOpen
});
};
render() {
return (
<div>
<Button id="Popover1" onClick={this.toggle}>
Launch Popover
</Button>
<Popover delay={2000} placement="bottom" isOpen={this.state.popoverOpen} target="Popover1" toggle={this.toggle}>
<PopoverHeader>Title</PopoverHeader>
<PopoverBody>Body</PopoverBody>
</Popover>
</div>
);
}