Javascript 在FullCalendar React中使用React引导弹出框

Javascript 在FullCalendar React中使用React引导弹出框,javascript,reactjs,fullcalendar,react-bootstrap,Javascript,Reactjs,Fullcalendar,React Bootstrap,我在React with React bootstrap popover中使用FullCalendar库。我想在事件单击完整日历时显示popover。下面是我的eventclicked函数来显示popover EventDetail = ({ event, el, view }) => { let divId = 'test_' + event.id; const content = ( <OverlayTrigger trigger="click"

我在React with React bootstrap popover中使用FullCalendar库。我想在事件单击完整日历时显示popover。下面是我的eventclicked函数来显示popover

EventDetail = ({ event, el, view }) => {

    let divId = 'test_' + event.id;
    const content = (
        <OverlayTrigger trigger="click" placement="bottom" overlay={popover}>
            <div className="fc-content" id={divId}>
                <div className="fc-title">{event.t0}
                    <br /><span className="f300">{event._def.extendedProps.t1}</span>

                    <div className="f300 breakWrd" style={{ whiteSpace: "pre-wrap", wordBreak: 'break-word' }}>
                        {event._def.extendedProps.t3}
                    </div>
                </div>
            </div>
        </OverlayTrigger>

    )
    ReactDOM.render(content, el);
    return el;
};
EventDetail=({event,el,view})=>{
设divId='test_'+event.id;
常量内容=(
{event.t0}

{event._def.extendedProps.t1} {event._def.extendedProps.t3} ) ReactDOM.render(内容,el); 返回el; };
“popover”组件定义如下:

const popover = (
    <Popover id="popover-basic">
        <Popover.Title as="h3">Popover right</Popover.Title>
        <Popover.Content>
            And here's some <strong>amazing</strong> content. It's very engaging.
            right?
    </Popover.Content>
    </Popover>
);
const popover=(
爆米花对吗
这里有一些精彩的内容,非常吸引人。
正确的?
);
单击事件时,将在div中生成aria descripeby=“popover basic”属性,如下所示

<div class="fc-content" id="test_1258045" aria-describedby="popover-basic">
  <div class="fc-title">Title1<br /><span class="f300">Time Show</span>
    <div class="f300 breakWrd" style="white-space: pre-wrap; word-break: break-word;">
      Event_Details
    </div>
  </div>
</div>

标题1
时间秀 活动详情
并且在“body”元素下生成“popover”元素

<div role="tooltip" x-placement="bottom" class="fade show popover bs-popover-bottom" id="popover-basic"
  style="position: absolute; top: 0px; left: 0px; right: auto; bottom: auto; transform: translate3d(945.5px, 277.5px, 0px);"
>
  <div class="arrow" style="position: absolute; left: 0px; transform: translate3d(179.5px, 0px, 0px);" ></div>
  <h3 class="popover-header">Popover right</h3>
  <div class="popover-body">
    And here's some <strong>amazing</strong> content. It's very engaging. right?
  </div>
</div>

爆米花对吗
这里有一些精彩的内容。这很吸引人。正确的?
但它并没有出现在前面。当我执行inspect元素时,它显示如下图所示。popover内容在日历的后面呈现。我如何在这里显示它?这里出了什么问题?有什么想法吗


我还必须在fullcalendar中使用react bootstrap popover。这是我的密码

eventRender={(信息)=>{
常数popover=(
{info.event.title}
首席审计师:
); 让evtId=“事件-”+info.event.id; 常量内容=( {info.event.title} ); render(content,info.el); }}

我还必须在fullcalendar中使用react bootstrap popover。这是我的密码

eventRender={(信息)=>{
常数popover=(
{info.event.title}
首席审计师:
); 让evtId=“事件-”+info.event.id; 常量内容=( {info.event.title} ); render(content,info.el); }}

我也得到了同样的结果。它不会出现在生成的div中的日历前面,如果我添加“in”,则会显示在类中的“in”。在我的代码中,如果我添加
,我可以在生成的div中看到test
我添加了样式不透明度作为“1”,现在我可以看到poover,我得到了相同的结果。它不会出现在生成的div中的日历前面,如果我添加了显示的“in”,则类中的“in”。在我的代码中,如果我添加
,我可以在生成的div中看到test
我添加了样式不透明度作为“1”,现在我可以看到popover了