【发布时间】:2016-01-24 03:27:17
【问题描述】:
我目前正在使用 React Bootstrap 将 Bootstrap React 组件添加到我的应用程序中。
当用户单击按钮时,会出现一个弹出窗口,允许用户将项目添加到列表中。如下所示:
当用户在输入框中键入并按下“添加”时,它会在按钮所在的 div 中添加一行。但是,由于弹出框添加到了<body> 的最末尾,因此弹出框不会随着行数的增加而移动。如下所示:
适用的代码如下所示:
<OverlayTrigger trigger="click" placement="top" overlay={this.generatePopover()}>
<Button bsSize="lg"> Add Income Source</Button>
</OverlayTrigger>
其中this.generatePopover() 使用<Popover> 组件。
【问题讨论】:
标签: javascript reactjs react-bootstrap