我创建了一个 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 输出读取到 links 变量
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
是造成问题的原因吗?