我尝试用d3.text API加载一个文本文件,如下所示,但它返回一个promise。我希望它返回文本文件内容。
async function loadSync(filename) {
return await d3.text(filename)
}
function load_address() {
var url = "https://example-files.online-convert.com/document/txt/example.txt"
var addrs = loadSync(url)
console.log(addrs)
}
load_address()
个字符
2条答案
按热度按时间n6lpvg4x1#
这里有几件事。
首先,你是对的,结果是一个promise。确保在适当的时候在
async function
内await
。其次,您需要使用CORS代理解决跨域策略问题。
个字符
当然,这也很容易用
fetch
来实现:型
0vvn1miw2#
可能你需要先获取文件,然后再做其他的事情