Highcharts无法在生产服务器上正确呈现

时间:2018-07-26 05:27:54

标签: javascript highcharts sankey-diagram

我不知道为什么,但是无法在我的 production server(共享主机)上正确显示我的sankey图,但它在我的localhost上却可以正常工作。

这里是pen,具有相同的数据。如您所见,这里没有错。 是因为我如何将数据传递到javascript中?

<script>
    var transferData = '<?php echo json_encode($transfer_data); ?>';
    transferData = JSON.parse(transferData);

    var nodes = '<?php echo json_encode($nodes); ?>';
    nodes = JSON.parse(nodes);
    var subtitle = '<?php echo json_encode($subtitle); ?>';
    subtitle = JSON.parse(subtitle);
</script>

1 个答案:

答案 0 :(得分:-1)

我自己解决了。 sankey图的格式为[from,to,value]。 使用相同的代码,值在我的本地主机上是整数,而在我的服务器上是字符串。所以我只是将这些值转换为整数。

那怎么可能?