我目前正在使用React Bootstrap将 Bootstrap React 组件添加到我的应用程序中。
当用户单击按钮时,会出现一个弹出窗口,允许用户将项目添加到列表中。它如下所示:
当用户在输入框中键入并按下“添加”时,它会在按钮所在的 div 中添加一行。但是,由于弹出框是添加到的最末尾<body>
,因此弹出框不会随着行数移动增加。它如下所示:
适用的代码如下所示:
<OverlayTrigger trigger="click" placement="top" overlay={this.generatePopover()}>
<Button bsSize="lg"> Add Income Source</Button>
</OverlayTrigger>
wherethis.generatePopover()
使用该<Popover>
组件。