Фильтрация строк для отображения в таблице
У меня есть файл JSON с несколькими "строками", как я могу просто показать нужные мне строки?
В моем случае мне нужно показать Name
а также Score
Кроме того, мне нужно 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"
},
[...]
],
}
Я искал в документации и немного исходного кода, но ничего подобного не видел, хотя, возможно, я просто пропустил это, потому что это похоже на базовую настройку, но я просто не могу понять это.
1 ответ
Если я правильно понимаю, вам просто нужен массив объектов с тремя свойствами. Я думаю, что вы можете сделать это просто отобразить ваши записи и вернуть объект с данными, которые вам просто необходимы. Что-то вроде этого
x.records.map(function(record) {
return {name: record.name, score: record.score, IP: record.IP};
});