Size: a a a

React: русскоязычное сообщество

2020 July 20

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Unknown Unknown
Вроде сделал, как надо, Результат теперь:
Cannot read property 'grid_xs' of undefined
Но вот здесь я вижу обращение к этому ключу.
источник

UU

Unknown Unknown in React: русскоязычное сообщество
Unknown Unknown
Вот пример, такого ключа как grid у меня нету
А он рабочий))
источник

UU

Unknown Unknown in React: русскоязычное сообщество
Юра Чеботаев
Но вот здесь я вижу обращение к этому ключу.
Почему там нету? Я же его объявил уже
источник

UU

Unknown Unknown in React: русскоязычное сообщество
А если вот так: {DlCards.map(CardContent => {CardContent.map(({dvlcards, cardtitle, srvbutton}) = > (return();))})}
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Эти два фрагмента не одинаковые.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Они отличаются.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А, и еще один момент.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Unknown Unknown
Вот все объекты, если каждому элементу по отдельности раздавать mapping то тогда начинает работать, а консолидированно не хочет,
Вот здесь внутри внешнего массива еще один массив.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Т.е. это массив массивов, а не объектов.
источник

UU

Unknown Unknown in React: русскоязычное сообщество
Я запутался, и как я смогу объявить теперь? На каждый компонент отдельно делать mapping?
источник

UU

Unknown Unknown in React: русскоязычное сообщество
По другому я не знаю как
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А то что это массив массивов это принципиально?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Вы специально так сделали?
источник

UU

Unknown Unknown in React: русскоязычное сообщество
Да мне пришлось так сделать, так как их очень и очень много, по другому мне продеться хардкодить
источник

UU

Unknown Unknown in React: русскоязычное сообщество
Каждый массив который хранит в себе массив это 1 блок
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Тогда

DLCards.map(inner => inner.map({}) => {})
источник

UU

Unknown Unknown in React: русскоязычное сообщество
Блоков я насчитал 28 штук
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Это во-первых.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А во-вторых, каждый объект типа DLCards[0][0] переделать:
{
 ...,
 dvlcards: {
   grid_xs: ...,
   grid_sm: ...,
   grid_md: ...
 }
}
источник

АП

Андрей Пудов... in React: русскоязычное сообщество
Ребята , приветствую ) Подскажите пожалуйста у кого есть опыт работы с графиками с помощью Chart.js https://www.chartjs.org/ ? нашел в сети версию адаптированную под react react-chartjs-2 , но возникают проблемы с обновлением данных внутри компонента. Например есть кнопка , которая переключает города. График обновляется только один раз (при нажатии кнопки) . При последующем переходе по кнопкам график не обновляется. Не понятно , почему данные не отображаются . Компонент графика просто принимает данные из другого компонента . Может есть похожие примеры реализации этой задачи на react ? Заранее спасибо.  https://react.getcraftwork.com
источник