Size: a a a

React — русскоговорящее сообщество

2020 September 25

AH

Alex H. in React — русскоговорящее сообщество
Большое спасибо за советы 👍🏻
источник

DC

Defina Corporation in React — русскоговорящее сообщество
Dmitry Bondar
можно так
`
const itemsPrices = [...];
const itemsInfo = [...];

const items = itemsInfo.map(info => {
 const price = itemsPrices.filter(price => item.id === price.id)[0] || {};

 return {...info, ...price};
})
`
Но к реакту это никакого отношения не имеет…
я по сути тоже самое предложил )))
А пагинацию делать уже через слиз ))
источник

Т

Тимофей in React — русскоговорящее сообщество
Dmitry Bondar
можно так
`
const itemsPrices = [...];
const itemsInfo = [...];

const items = itemsInfo.map(info => {
 const price = itemsPrices.filter(price => item.id === price.id)[0] || {};

 return {...info, ...price};
})
`
Но к реакту это никакого отношения не имеет…
Почему filter()[0] а не find() ?
источник

DB

Dmitry Bondar in React — русскоговорящее сообщество
Тимофей
Почему filter()[0] а не find() ?
хз старая привычка, кажись раньше find не было
источник

DC

Defina Corporation in React — русскоговорящее сообщество
Тимофей
Почему filter()[0] а не find() ?
find и findIndex - больше для индексации данных

let result = arr.find(function(item, index, array) {
 // если true - возвращается текущий элемент и перебор прерывается
 // если все итерации оказались ложными, возвращается undefined
});

Таким образом мы тождественно ищем и находим только то что указали
let users = [
 {id: 3, name: "Маша"}
];
let user = users.find(item => item.name ==  'Андрей');

alert(user.name);  // undefined

filter возвращает массив из всех подходящих элементов, везде где есть совпадения
источник

DC

Defina Corporation in React — русскоговорящее сообщество
По сути это чистый javascript а не React
источник

IN

Igor N in React — русскоговорящее сообщество
Мож вопросы по основам жс лучше обсуждать в чате жс?
источник

DC

Defina Corporation in React — русскоговорящее сообщество
Igor N
Мож вопросы по основам жс лучше обсуждать в чате жс?
Этот вопрос наверное надо решать с админами, но javascript не отделим от React
источник

IN

Igor N in React — русскоговорящее сообщество
Defina Corporation
Этот вопрос наверное надо решать с админами, но javascript не отделим от React
Для основ тут посылают в js_noob_ru или в js_ru
источник

ГФ

Герман Филатов... in React — русскоговорящее сообщество
оно все равно по доках получается правильно
источник

ГФ

Герман Филатов... in React — русскоговорящее сообщество
Dmitry Bondar
хз старая привычка, кажись раньше find не было
.
источник

DC

Defina Corporation in React — русскоговорящее сообщество
Я бы послал лучше читать основы по JavaScript сюда - https://learn.javascript.ru/
Там всё базовое разжёвывают по полочкам, плюс ДЗ в конце для закрепления материала.
Так что, если кто не знал, велком ту лэссон.
источник

ГФ

Герман Филатов... in React — русскоговорящее сообщество
Defina Corporation
Я бы послал лучше читать основы по JavaScript сюда - https://learn.javascript.ru/
Там всё базовое разжёвывают по полочкам, плюс ДЗ в конце для закрепления материала.
Так что, если кто не знал, велком ту лэссон.
freecodecamp тоже крутая штука
источник

IN

Igor N in React — русскоговорящее сообщество
Defina Corporation
Я бы послал лучше читать основы по JavaScript сюда - https://learn.javascript.ru/
Там всё базовое разжёвывают по полочкам, плюс ДЗ в конце для закрепления материала.
Так что, если кто не знал, велком ту лэссон.
Многим всё равно надо разжёвывать. Не думаю, что овер 11К людям в этом чатике охота читать  базовую теорию
источник

DB

Dmitry Bondar in React — русскоговорящее сообщество
Герман Филатов
оно все равно по доках получается правильно
по твоей ссылке пустой проект, сохранись там чтоли
источник

ГФ

Герман Филатов... in React — русскоговорящее сообщество
упс
источник

ГФ

Герман Филатов... in React — русскоговорящее сообщество
источник

DC

Defina Corporation in React — русскоговорящее сообщество
Igor N
Многим всё равно надо разжёвывать. Не думаю, что овер 11К людям в этом чатике охота читать  базовую теорию
на этом сайте и теория и практика, наглядные примеры, и всё  бесплатно. Ну а если базовое уже не торкает, то там есть платные курсы, только вы будете удивлены ценам )) На удеме помоему и то дешевле ))
источник

ГФ

Герман Филатов... in React — русскоговорящее сообщество
Dmitry Bondar
по твоей ссылке пустой проект, сохранись там чтоли
теперь все дожно быть окай
источник

ГФ

Герман Филатов... in React — русскоговорящее сообщество
Defina Corporation
на этом сайте и теория и практика, наглядные примеры, и всё  бесплатно. Ну а если базовое уже не торкает, то там есть платные курсы, только вы будете удивлены ценам )) На удеме помоему и то дешевле ))
freecodecamp
источник