Структура данных JSON для приложения прогнозирования спортивных состязаний React - PullRequest
0 голосов
/ 06 декабря 2018

Я хочу создать запись предсказаний экспертов и отрисовать таблицу лидеров в React.Каков наилучший способ структурировать данные JSON?Я также хочу обновить с течением времени

1) Лучше ли рассчитывать каждую запись экспертов, сравнивая прогнозирование с результатом и сохраняя эту запись в состоянии?Или просто есть статическая запись?

2) Как мне обращаться со случаем, если эксперт не делает прогноз для каждого совпадения?

 const DATA = {
    pundits: [
  { name: 'Eddie', nationality: 'uk', predictions: {1:'w', 2:'w', 3:'l', 4:'l'}, record: {wins: 0, loss: 0}},
  { name: 'Carl', nationality: 'uk', predictions: {1:'l', 2:'l', 3:'l', 4:'l'}, record: {wins: 0, loss: 0}},
  { name: 'Abel', nationality: 'us', predictions: {1:'d', 2:'d', 3:'d', 4:'d'}, record: {wins: 0, loss: 0}},
],


 matches: [
   { matchId: 1, matchName:'Bellew vs Usyk', result: 'w' },
   { matchId: 2, matchName:'Bellew vs Haye', result: 'w' },
   { matchId: 3, matchName:'Fury vs Wilder', result: 'd' },
   { matchId: 4, matchName:'GGG vs Canelo', result: 'l' }
 ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...