javascript - DHTMLX 甘特图不在后台引导选项卡中呈现
问题描述
从 DHTMLX Gantt 的 4.1 版本升级到 5.2 后,我遇到了在“隐藏”非活动引导选项卡中呈现图表的问题。即使 div 定义了 HTML 属性 width 和 height,javascript 的 height 属性返回 0 高度。我尝试在选项卡切换按钮的事件上再次渲染甘特图onclick
,但似乎过渡效果没有足够快地显示 div,因此它只在第二次按钮单击时渲染甘特图,此时 div 已经显示。
有没有人在不编写shown.bs.tab
事件监听器的情况下解决了这个问题?
解决方案
该问题应在 gantt v6+ https://docs.dhtmlx.com/gantt/whatsnew.html#x3174x60x3175x中修复,甘 特现在自动监听其 html 容器调整大小。
虽然,min-height
如果没有指定高度,您可能需要设置甘特图元素。
推荐阅读
- android - 如何根据来源和目的地在我的路线中显示 ATM 列表
- list - NoSuchMethodError。即使在初始化 List 之后,在 null 上也调用了方法“add”
- php - 使用 Doctrin OneToMany 关联时未定义的索引
- flutter - 在 TabBarView 中切换选项卡时跳过一个选项卡
- python - 如何在浏览器上输出 Django 表单
- python - 将openCV图像转换为点云
- javascript - Jquery-按钮单击无法获得任何结果
- c# - 将datagridview中的未绑定列保存到数据表
- c++ - C++ 错误:浮动常量上的后缀“.d”无效
- laravel - Laravel/Lumen 同时使用延迟和onQueue