Ember.js的新手试图在一个参数中找到兄弟姐妹。
我使用位于此url的JSON文件列出了所有具有名称和appid的不同Steam游戏。见下面的例子:
{
"appid": 730,
"name": "Counter-Strike: Global Offensive"
},
我们目前有一个动作,当我们输入一个名字时,它会搜索JSON页面,但我仍然在努力获得appid的正确方法。
任何建议,或指出我正确的方向,将不胜感激。谢谢。
答案 0 :(得分:0)
试试这个:
var appid;
var list = JSON.parse(dataFromUrl.applist.apps.app);
var findAppIDFromTitle = function(title){
for(item in list) {
if (item.name === title) appid = item.appid;
// this is an alternative to find sub-title
// if (item.name.split(':')[1].trim() === title) appid = item.appid;
})
}
findAppIDFromTitle('Counter-Strike: Global Offensive');
console.log(appid);
// alternative call
// findAppIDFromTitle('Global Offensive');