gpt4 book ai didi

javascript - json检索的下划线方法

转载 作者:行者123 更新时间:2023-12-03 11:38:13 24 4
gpt4 key购买 nike

我正在尝试检索足球足球的值,而不是数字 1、2、3,但现在我得到 1 2 3 你能告诉我我做错了什么吗..提供我的 json 和 marionette 代码...此方法 setupSports 有一些问题...js中有没有什么方法可以让我们轻松检索足球篮球

_.keys(this.offers)

使用这个我得到了 1、2,但不知道如何获得足球......如何映射它

setupSports: function() {
this.offerCategories = _.map(_.keys(this.offers), function(offer) {
return {
title: offer
};
});

this.offerCategories.unshift({ title: SHOW_ALL });

this.setCurrentSports();
},

json

{  
"sports":{
"2":{
"soccer":[
{
"soccerDescription":"uiui",
"basketballDescription":"uiu",
"footballDescription":"hhh"
}
]
},
"1":{
"basketball":[
{
"soccerDescription":"o",
"basketballDescription":"i",
"footballDescription":"i"
}
]
},
"6":{
"football":[
{
"soccerDescription":"y",
"basketballDescription":"h",
"footballDescription":"ii"
},
{
"soccerDescription":"o",
"basketballDescription":"o",
"footballDescription":"kk"
}
]
}
}
}

最佳答案

那么您需要循环访问第二个对象的键。

this.offerCategories = _.map(_.keys(this.offers), function(offer) {
return {
title: _.keys(this.offers[offer])[0]
};
});

关于javascript - json检索的下划线方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26391841/

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