FullCalendar V4上的储物柜服务和工具提示

时间:2020-05-04 14:20:39

标签: salesforce fullcalendar salesforce-lightning fullcalendar-4

在Salesforce上启用了更衣室服务后,是否有人在将工具提示添加到完整日历V4中感到高兴吗? 您不能使用第三方库,因为返回的是代理服务器而不是元素,因此eventRender文档化的方法将不起作用。

eventRender: function(info) {
var tooltip = new Tooltip(info.el, {
  title: info.event.extendedProps.description,
  placement: 'top',
  trigger: 'hover',
  container: 'body'
});

}

我曾尝试使用标准的Salesforce帮助文本类,但仍然没有任何乐趣。 我尝试在eventMouseEnter和eventRender上设置弹出式类,但是我不断遇到相同的消息“无法读取未定义的属性'getElement'”

eventMouseEnter: function(info){
           var tooltip = '<div aura:id="eleID" id="eventTooltip" class="slds-popover slds-popover_tooltip slds-nubbin_bottom-left" role="tooltip" style="position:absolute;top:-4px;left:35px">' +  
                '<div class="slds-popover__body">' + info.event.title + '</div>' +
                '</div>';
            console.log('Mouse entered = ' + info.event.title);
            **//Failing on the below line, with 'Cannot read property 'getElement' of 
            undefined**
            var myElement = component.find('eleID').getElement();
            console.log('My Element', myElement);
            info.el.setAttribute("aria-describedby","eventTooltip");
            info.el.parentNode.innerHTML += tooltipHtml;    
        }  

有人有什么建议吗? 非常感谢

0 个答案:

没有答案