我正在尝试使用Plotly(位于本地计算机中)的外部脚本来制作我的自定义图形。该脚本使用d3制作图表。 在我的破折号中,我添加了2个用于使用Plotly图表的单独选项卡,一个为d3图表。 我已经将脚本与d3.js和d3.min.js一起添加到了资产文件夹中,但是我没有得到任何图表,而只是获得了我在选项卡中添加的内容。
该脚本通过获取div的ID进行工作,并使用该ID在其中创建图表。当我检查元素时,它会显示div的正确ID。 在运行python脚本时,Plotly图表可以完美运行,但是会弹出一个错误:无法加载资源:无法连接到服务器。
我还使用外部脚本添加了d3,但仍然无法正常工作。
如何使d3 javascript文件正常工作?
到目前为止,我已经尝试过:
html.Div([
html.Div(id="chart"),
html.H1("This is the content in tab 2"),
html.P("A graph here would be nice!")
])
]),
其中显示了H1和P中的内容,但未创建图表。另外,在源代码中,我可以看到所有js文件都已加载。