【问题标题】:Put an link in d3.json在 d3.json 中放一个链接
【发布时间】:2018-09-28 09:56:06
【问题描述】:

我们可以为 d3.json 放一个 json 文件的链接吗?

我的链接: JSON File

例子:

d3.json("blob:http://fiddle.jshell.net/9034e6cf-3067-4be7-bf47-0a42182d5841", function(error, json) {
            if (error) throw error;
}

【问题讨论】:

    标签: javascript json d3.js


    【解决方案1】:

    是的,这是可能的。在 d3 v3 / v4 中你会这样做:

    d3.json("https://jsonplaceholder.typicode.com/posts/3", function(error, json) {
      if (error) return console.log(error);
      console.log(json)
    })
    <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.11/d3.min.js"></script>

    在 d3 v5 中,您可以:

    d3.json("https://jsonplaceholder.typicode.com/posts/3")
      .then(function(data) {
        console.log(data)
      })
      .catch(function(error) {
        console.log(error)
      })
    <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/5.7.0/d3.min.js"></script>

    【讨论】:

    • 感谢您的示例,但也尝试使用我的链接,它不起作用.. :'( @ksav
    • 您的链接返回 404
    • 没错,我的错。再次感谢你;)@ksav
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 2013-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-08
    • 2023-03-08
    相关资源
    最近更新 更多