小编Aur*_*net的帖子

尝试从 fullcalendar 文档获取 eventRender 中显示的工具提示

我正在开发一个完整的日历概述界面,使用:服务器上的 Flask-python 和客户端上的 html jinja2 js。

现在我正在尝试使用 tooltip.js 在悬停或单击时创建工具提示。

我有一个错误促使我访问 popper.js 索引。

这是我的基本js:

 document.addEventListener('DOMContentLoaded', function() {
    var calendarEl = document.getElementById('calendar');

    var calendar = new FullCalendar.Calendar(calendarEl, {
            plugins: ['dayGrid'],
            defaultView: 'dayGridMonth',

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

    });

    calendar.render();

  });
Run Code Online (Sandbox Code Playgroud)

据我所见,如果我将鼠标悬停在工具提示 div 上,则会调用 le eventRender,但我收到此错误:

Uncaught TypeError: a is not a constructor
at g.value (index.js:246)
at index.js:381
Run Code Online (Sandbox Code Playgroud)

这是引用这个:

this.popperInstance = new Popper(
  reference,
  tooltipNode,
  this._popperOptions
);
Run Code Online (Sandbox Code Playgroud)

javascript tooltip fullcalendar popper.js

3
推荐指数
1
解决办法
2905
查看次数

标签 统计

fullcalendar ×1

javascript ×1

popper.js ×1

tooltip ×1