Samat
Зависит от объекта и его составляющих
В данном случае объект нужно скопировать с внутренним массивом объектов. Пока примерно так выглядит: let obj1 = { name: ‘’, list: [ { id: 123, name: ‘’, price: 123 } ] }
Daniil
Рекурсией, жисоном, посмотреть как делают в лодаше/рамде
Paul
Всем привет. Я новичок в реакте, сгенерировал новое приложение через create-react-app, в src/App.js ожидаю увидеть class App но вместо этого там function App(). В чем может быть причина?
El
Видимо, последние версии CRA сделаны под React Hooks. function App() это const App = () => {...}.
Anonymous
Вообще, используйте https://github.com/jfmengels/eslint-plugin-fp/blob/master/docs/rules/no-class.md
Paul
Paul
у меня в туториале классы и я уже несколько месяцев назад делал новое приложение -- описанной проблемы не было.
El
Перепишите проблему на https://t.me/react_js/728594.
Anonymous
Мак купил, туториал купил, а прочитать документацию не купил
Anonymous
https://reactjs.org/docs/components-and-props.html
El
Мэны, не пугайте новичка.
Paul
я это все читал. вопрос, в общем-то сводился к тому, должен был я что-то сделать, чтобы получить ожидаемый вид или это просто поменялся темплейт в cra
Александр
Ну классы в реакте к ООП не имеют никакого отношения. Собственно и вне реакта классы не связаны напрямую с ООП.
Dmitry
Поделись пруфом плиз
Андрей Чайковский
Для джс-сообщества срочно нужно проводить ликбез по ООП
Mikhail
да, ооп как парадигма вообще тут не при чем
Андрей Чайковский
Постоянно вижу, как называют одно-лишь слово class ООП
Александр
Поделись пруфом плиз
В каком виде пруфа будет достаточно? Ссылки на авторитетную публикацию в реферативном рецензируемом журнале по computer science?
Dmitry
Да кидайте уже что нить
Александр
Да где угодно
Если вы использовали реакт то думаю понимаете и так, что там не наблюдается признаков ООП
Mikhail
Поделись пруфом плиз
я же кинул статью, почему функции и хуки могут быть лучше классов
Александр
Но классы это не ООП если мы про реакт э, это лишь вариант описания компонента (а компонент это хрень инкапсулирующая в себе представление и локику)
Александр
Так же как и вариант с функциональными компонентами и хуками, это другой способ описать тот же компонент, оба почти изоморфны (кроме разве что error boundaries что на ум приходит ).
Александр
Но вариант с функционалыьми компонентами и хуками как показала практика более удобный во всех аспектах.
Александр
А я пока так и не начал переписывать проект на хуки :(
А и не надо, просто новое пишите на них
Mikhail
А и не надо, просто новое пишите на них
ну, можно сказать, что все уже написано
Artem
Есть смысл делать svg спрайт общий всех страниц spa? Подгружаться сразу который будет
Artem
Нет
Лучше подгружать прямо в компоненте нужный?
Oleksandr
Ребят, если у кого сборка react + webpack + sass? а то мне скидывали сегодня но там не работает build
Oleksandr
Create-react-app
Да ну? там встроенна поддержка sass или я чего то не знаю?
Oleksandr
Да, в доке есть про это
Интересно, гляну
Oleksandr
Да, в доке есть про это
Интересно конечно
Cenator 🐈
Интересно конечно
Это не дока cra
Oleksandr
Это не дока cra
Увидел, спасибо
Zhanadil
Ребята я сегодня почитал и поюзал промисы в нативном жс, вместе с промисами. И есть вопрос, к примеру в Реакте тоже могу так использовать промис или есть варианты лучше? И если есть, то объясните почему? `let prom = new Promise(function(resolve, reject) { setTimeout(function() { resolve('a value') }, 100) })`
Vadim
Промисы вместе с промисами
アレクサンダー・バキマトフ
Промисы вместе с промисами
+ и еще обернул в промисы
Zhanadil
а может перед реактом таки жс доучить?
я то на реакте работаю. На реакте не юзал промисы
アレクサンダー・バキマトフ
я то на реакте работаю. На реакте не юзал промисы
бедные твои клиенты))) админы сорри за оффтоп
Zhanadil
я не прошу комментить код, а подсказать по существу
Looch
Массивы сортируешь на реакте ?
アレクサンダー・バキマトフ
по существу - иди учи жс
Looch
Говорят очень удобно
Mihail
+ и еще обернул в промисы
И всё это через async await и через колбэк
Victor
Вот вы токсичные :)
アレクサンダー・バキマトフ
И всё это через async await и через колбэк
а над всем этим генераторы
Zhanadil
и ни одного ответа по существу
Zhanadil
ай тупое чсвшное комьюнити СНГ
アレクサンダー・バキマトフ
Mihail
и ни одного ответа по существу
Для чего вам промисы?
Victor
и ни одного ответа по существу
Если есть надобность в просись то используй конечно
Victor
и ни одного ответа по существу
Тебе дату зафетчить надо или зачем?
Zhanadil
В промисах*
просто есть современное типа асинк и ауэйт, и его ли правильнее юзать? Зачем мне промис в Реакте, я этого хочу понять. Нужен ли он вообще?
アレクサンダー・バキマトフ
а какая разница в реакте или нет?
アレクサンダー・バキマトフ
ай тупое чсвшное комьюнити СНГ
кстати нас тут оскорбляют)))
Zhanadil
я вот и спрашиваю ведь, есть ли необходимость его писать в Реакте?)