我现在已经坚持了几个小时。请帮我发现错误!为什么这个d3.text请求失败?
为什么这个d3.text
请求失败? (link to diff.php)
d3.text("http://q39.qhor.net/cach/diff.php?action=diff", function(diff) {
document.write(diff); // returns 'null'
});
虽然这是行得通的吗? (link to ltcProxy.php)
d3.text("http://freya.syari.net/pool/ltcProxy.php?action=diff", function(diff) {
document.write(diff); // returns a number read from input
});
我一直在阅读这一回documentation来回,尝试使用不同的输入格式(text/plain
,text/html
,等...),但我不能得到的第一个片段的工作。
它有什么不对?
在D3的新版本中,*秒*回调的参数是数据 - 即'function(error,diff)'。那对你有用吗? –
不是,但似乎第一个链接的请求花费的时间太长,这就是为什么'diff'是'null'的原因。不知道如何解决它,而不会失去性能...... – default
第一个对我来说相当快(几乎是瞬间)。 –