gpt4 book ai didi

javascript - 使用 $.getJson 分配变量

转载 作者:行者123 更新时间:2023-12-02 14:14:41 26 4
gpt4 key购买 nike

我正在使用 nvd3 创建图表。由于我对 javascript 很陌生,所以在分配图表数据时遇到了一些问题。当我这样分配它时:

var long_short_data = [
{
"key": "ISP",
"color": "#d62728",
"values": [
{
"label" : "oäop" ,
"value" : 9000
} ,...
]
},
{
"key": "Organization",
"color": "#d67548",
"values": [
{
"label" : "amklöericalököky" ,
"value" : 8000
},...
]
}
];

图表按其应有的方式显示。但是当我这样分配它时:

var long_short_data = $.getJSON( "/link/to/multiBarHorizontalData.json", function() {
console.log( "success" );
})

事实并非如此。这些是我的控制台日志:

success
nvd3.js:9229 Uncaught TypeError: data.map is not a function

感谢任何帮助,提前致谢

最佳答案

$.getJSON 未按您的预期返回结果。它在回调中返回数据。应该是

$.getJSON( "/link/to/multiBarHorizontalData.json", function(result) {
long_short_data = result;
});

关于javascript - 使用 $.getJson 分配变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39145979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com