Javascript 筛选要在表上显示的行
我有一个包含多个“行”的JSON文件,我怎么能只显示我需要的行呢 在我的例子中,我需要显示Javascript 筛选要在表上显示的行,javascript,json,dynatable,Javascript,Json,Dynatable,我有一个包含多个“行”的JSON文件,我怎么能只显示我需要的行呢 在我的例子中,我需要显示名称和分数,而且,我需要在单击用户名时显示IP,并且不显示任何UselessData行 (我不需要所有这些代码,我只需要大致了解一下) JSON文件 { "records": [ { "name": "AAAA", "score": 100, "IP" : "0.0.0.0", "UselessData" : "Whatever" },
名称
和分数
,而且,我需要在单击用户名时显示IP
,并且不显示任何UselessData
行
(我不需要所有这些代码,我只需要大致了解一下)
JSON文件
{
"records": [
{
"name": "AAAA",
"score": 100,
"IP" : "0.0.0.0",
"UselessData" : "Whatever"
},
{
"name": "BBBB",
"score": 50,
"IP" : "1.1.1.1",
"UselessData" : "Whatever"
},
[...]
],
}
我一直在搜索de文档和一些源代码,但没有看到任何类似的内容,我可能只是跳过了它,因为它似乎是一个基本设置,但我就是想不出来。如果我理解正确,您只需要一个具有三个属性的对象数组。我认为,您所能做的只是映射您的记录,并返回对象和您所需的数据。像这样的
x.records.map(function(record) {
return {name: record.name, score: record.score, IP: record.IP};
});
如果我理解正确,您只需要一个具有三个属性的对象数组。我认为,您所能做的只是映射您的记录,并返回对象和您所需的数据。像这样的
x.records.map(function(record) {
return {name: record.name, score: record.score, IP: record.IP};
});
这不是一个你可能希望得到的答案,但我之前无法让这个“基本设置”起作用。我换成了。所以,只是一个评论,而不是一个答案。祝你好运谢谢你让我知道,@kronwall说,我会看一看。这不是你可能希望得到的答案,但我刚才没能让这个“基本设置”起作用。我换成了。所以,只是一个评论,而不是一个答案。“祝你好运,谢谢你让我知道,”克伦沃尔德说,“我去看看。”。