2

我正在使用 printjs 从我的页面打印选择的 html 元素。该元素包含一系列引导选项卡。每个选项卡中都有一些 chartjs 图表。

只有在我单击了三个选项卡中的每一个后,打印按钮才会起作用,因此我假设每个图形都已在 DOM 中启动。如果单击显示默认选项卡的打印按钮,但没有先访问其他选项卡,我会在控制台中收到此错误:

在此处输入图像描述

有什么与 jquery 或其他方法有关,所以我可以做些什么来克服这个问题?所有图表声明都在一个

$( document ).ready(function() {});

在页面的底部。我实际上在每个选项卡中加载了大约 3 个图表,所以没有显示它们的代码,因为它太长了。

4

0 回答 0