【发布时间】:2021-03-16 11:00:13
【问题描述】:
我在 Rails 应用程序 Rails 版本 4.2.11 中使用 Full Calendar v5.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'
});
}
});
错误详情:
未捕获的 ReferenceError:未在 eventDidMount 中定义工具提示 (日历:1560)在 t.componentDidMount (main.min.self368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7) 在 main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7 在 Array.some() 处 main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7 在 Array.some () 在我 (main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7) 在 main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7 在 Array.some () 在 w (main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7)
【问题讨论】:
-
您的页面中似乎没有包含
tooltip.js。但是,如果您已经在页面中使用 bootstrap,那么使用 tooltip.js 作为工具提示无论如何都没有多大意义 - 您应该改用 bootstrap 的内置工具提示。
标签: javascript ruby-on-rails-4 fullcalendar tooltip fullcalendar-5