我在使用NgbPopover组件和全日历时遇到了麻烦。 在FullCalendar eventRender中,我要为ngbPopover插入所需的属性,但不会执行。
eventRender(dados) {
let title = dados.event.title
let description = dados.event.description
let el = dados.element[0]
el.setAttributeNS(null, "popoverTitle", title)
el.setAttributeNS(null, "ngbPopover", description != undefined ? description : "" )
el.setAttributeNS(null, "triggers", "mouseenter:mouseleave")
}
在HTML中插入属性后,我需要一种运行Popover的方法。
当我将代码直接放入html而不通过eventRender时,它就可以工作。