Sha*_*iaz 4 javascript tooltip fullcalendar ruby-on-rails-4 fullcalendar-5
我在我的 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'
});
}
});
Run Code Online (Sandbox Code Playgroud)
错误详情:
未捕获的ReferenceError:在t.componentDidMount(main.min.self368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body = 1:7)在main.min.self-368cb59d5b的eventDidMount(日历:1560)处未定义工具提示fd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7 在Array.some () 在 main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7 在 Array.some () 在我 (main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37 245ac94224bed5714f0e5e4a5f.js?body=1:7) 在 main.min .self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224bed5714f0e5e4a5f.js?body=1:7 在 Array.some () 在 w (main.min.self-368cb59d5bfd4af3ab7b619eedaad5661cfc37245ac94224 bed5714f0e5e4a5f.js?body=1:7)
小智 9
如果您使用 bootstrap 和 Full Calendar v5+,则必须$().tooltip(options)使用var tooltip = new Tooltip().
尝试:
document.addEventListener('DOMContentLoaded', function () {
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
eventDidMount: function (info) {
$(info.el).tooltip({
title: info.event.extendedProps.description,
container: 'body',
delay: { "show": 50, "hide": 50 }
});
},
events: [
{
title: 'All Day Event',
description: 'description for All Day Event',
start: '2021-06-01'
},
{
title: 'Long Event',
description: 'description for Long Event',
start: '2021-06-07',
end: '2021-06-10'
}
]
});
calendar.render();
});
Run Code Online (Sandbox Code Playgroud)
许多选项可以传递给引导工具提示(例如我的示例中的“延迟”)。请看这个。
| 归档时间: |
|
| 查看次数: |
5258 次 |
| 最近记录: |