我在rails应用程序rails版本4.2.11中使用Full Calendar v.3.2。在eventDidMount
中初始化工具提示时,我得到一个错误未定义工具提示
我在我的项目中使用bootstrap.bundle,所以我认为我不需要popper.js作为工具提示,但我已经尝试在项目中添加popper.js,但错误是一样的。
这是我用来初始化日历的代码
var calendarEl = document.getElementById('full_calendar');
calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'dayGridMonth',
displayEventTime: false,
eventDidMount: function(info) {
var tooltip = new Tooltip(info.el, {
title: info.event.extendedProps.description,
placement: 'top',
trigger: 'hover',
container: 'body'
});
}
});
错误详细信息:
未捕获引用错误:在eventDidMount中未定义工具提示(日历:1560(在t.componentDidMount(主最小self368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224床5714f0e5e4a5f.js?体=1:7(在main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224床5714f0e5e4a5f.js?车身=1:7在Array.some((在main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224床5714f0e5e4a5f.js?车身=1:7在Array.some((在I(主最小self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224床5714f0e54a5f.js?体=1:7(在main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224床5714f0e5e4a5f.js?车身=1:7在Array.some((在w(主最小self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224床5714f0e54a5f.js?体=1:7(
如果使用bootstrap和Full Calendar v5+,则必须使用$().tooltip(options)
而不是var tooltip = new Tooltip()
。
尝试:
多选项可以传递给Bootstrap工具提示(比如我的例子中的"延迟"(。请看这个。