我创建了一个 PHP 文件来查询 JSON 输出。特定过滤器“testPHP.php?number=123”的 PHP 文件的 JSON 输出是
[{"source":"AB","target":"AC","type":"true"},{"source":"UB","target":"EP","type":"true"},{"source":"US","target":"UR","type":"lie"},{"source":"BS","target":"QW","type":"lie"},{"source":"UW","target":"EA","type":"lie"}]
我已经在 html 文件中尝试过将 JSON 输出读取到链接变量
var links; // a global
d3.json("testPHP.php?number=123", function(error, json) {
if (error) return console.warn(error);
links = json;
});
但是,似乎数据没有存储在链接中。我如何将数据存储在var links
?
基本上,我想将var links
这个https://gist.github.com/mbostock/1153292替换为 PHP 的 JSON 输出。
编辑:还是http://localhost:8080
导致问题?