D3未能呈现升级后v3 v7

  • 本文关键字:v3 v7 D3 d3.js
  • 更新时间 :
  • 英文 :


从d3 v3升级到v7,图表不再呈现。

v3中的旧代码:

d3.json("mydata", function(error, data) {
var data = JSON.parse( '<?php echo json_encode($jsondata) ?>' ); 
如果我用$jsondata(来自访问数据库的PHP代码)中的数据创建一个文件,并将上面的行替换为
d3.json("test.json").then(function(data) {

然后它工作得很好,谁能帮助找出D3 v7等效,让我使用PHP变量来生成D3图表?

多谢理查德

一些试验和错误之后,我发现我可以将行替换为:

const data = JSON.parse( '<?php echo json_encode($jsondata) ?>' );      

最新更新