我現在已經堅持了幾個小時。請幫我發現錯誤!爲什麼這個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
第一個對我來說相當快(幾乎是瞬間)。 –