gpt4 book ai didi

javascript - 使用 ruby​​ 在 js 文件中使用来自 localhost 的 json 数据

转载 作者:行者123 更新时间:2023-11-28 08:59:13 24 4
gpt4 key购买 nike

我正在创建一个 Web 应用程序,它使用 MONGOHQ 来存储数据,并使用 Sinatra 来运行该应用程序。如果我转到:localhost:4578/names.json,我会获取用于数据的所有名称。但是,我在使用 jquerygetJSON 方法访问此数据时遇到问题。

文件 /names.json 如下所示:

["Yasiel Puig","Nick Franklin","Mike Zunino","Jurickson Profar","Manny Machado"]

我尝试做这样的事情:

var series = []
$.get('names.json', function(n) {
n.forEach(function(s) {
series.push({
name: s
})
})
}, 'json')

但这并没有真正起作用。您对于如何访问 json 数据还有其他想法吗?我可以将它保存到 var 吗?我很确定 json 数据不是 JSONP 格式,所以也许我应该将其视为 AJAX

最佳答案

你的代码似乎有效,我在 this 中尝试过 fiddle 。因此问题可能出在服务器端。

var data = ["Yasiel Puig", "Nick Franklin", "Mike Zunino", 
"Jurickson Profar", "Manny Machado"];

var series = [];
data.forEach( function( e ) {
series.push( {
name: e
});
}
);

series.forEach( function( e ) {
console.log( e.name );
});

关于javascript - 使用 ruby​​ 在 js 文件中使用来自 localhost 的 json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17987384/

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