Nickie
JSON.parse сделает тебе объект.
Yura
Ребята такой вопрос - хочу сделать универсальный компонент которые рендерит select список - без либ и тому подобное) Но хотел бы что бы он был расширяймым - что я имею ввиду что бы option количество я задавал какое хотел . Возможно такое замутить
rovnyart
😐
Yura
Сорян) нэто вопрос
Yura
класс а можно не много по подробнее
Yura
??
Mikhail
Как вариант - в виде массива. Внутри своего селекта делай мап по этому массиву. Но у селектов много мелких деталей, начиная от управления с клавы и заканчивая кроссбраузерностью, так что лучше возьми готовое
Yura
В пропсы передавай значения для опшинов
Ученый проект хочу ручками
Mikhail
Olég
каких проблем? у кого " у всех"? почему вы решили, что тут нет микросервисов? какие микросервисы у вашего десктопного приложения?
Olég
Ученый проект хочу ручками
судя по описанию, тут десяток строк кода на все, у вас в чем проблема-то?
Yura
проблем нет ) Ну я с чего то решил что если не знаю как это сдеалть можно спросить, видемо я ошибся )
Olég
ставьте вопрос, вам помогут
Yura
"как сделать" это не вопрос, вы же понимаете?
Ну тут скорее я хотел узнать может в реакте если встроеные методы для решения этой проблемы. Да согласен задал страно вопрос - спасибо всем кто поянл)
Yura
Норм все спаисбо так как ты написал так и сделал круть)
Sergey
давайте уважительно относиться друг к другу
Nikolai
Какой враппер для гугл карт используете в проектах своих?
G
Jquery: Обрабатывается огромный массив через $.each. Вся страница зависает из за этого. Как правильно запустить это асинхронно?
G
В setTimeout оберните
Не получилось
Nikolai
Не получилось
Код скиньте, вне контекста не понятно почему зависает
Mikhail
а где тут реакт?
G
а где тут реакт?
Тут jquery, извиняюсь что не по теме
Mikhail
Тут jquery, извиняюсь что не по теме
если коротко, то jquery - устаревшая хрень а не по теме тут нельзя ващет
౿௳ﺴ௳
Наррод, подскажите пожалуйста, У меня есть компонент, который загружается асинхронно, и при попытке вызвать connect внутри загруженного компонента получаю ошибку Error: Could not find "store" in the context of "Connect(ImageLoader)". Either wrap the root component in a <Provider>, or pass a custom React context provider to <Provider> and the corresponding React context consumer to Connect(ImageLoader) in connect options.
౿௳ﺴ௳
че делать?)
Seva
покажи код
Dmitriy
Спросонья показалось что у 🦉 чупик теперь в имени) присмотрелся микрофон))
౿௳ﺴ௳
вот такое
౿௳ﺴ௳
и вот вызов connect внутри CropperModal вызывает ошибку
Solnur
чет не втупляю, а зачем так делать? поделитесь опытом
౿௳ﺴ௳
это если большой компонент использутся только при нажатии на 1 кнопку и больше ни где, то есть смысл вынести его в отдельный чанк
౿௳ﺴ௳
У тебя ImageLoader вне провайдера
да, точняк, чет я сразу не заметил
Андрей
как то можно отрефакторить или и так хорошо аттрибут disabled написан?
artalar
!! не нужно, сравнение и так bool возвращает
artalar
И, кстати, не используйте рендерМетоды*...
Dmitriy
И, кстати, не используйте рендерМетоды*...
а кто их вообще придумал ? кому то показалось это удобно? не раз вижу уже такое на легаси и не пойму в чем профит
artalar
Тот кто их пишет не до конца погружен во все особенности реакта
Igor
а кто их вообще придумал ? кому то показалось это удобно? не раз вижу уже такое на легаси и не пойму в чем профит
Когда человек не умеет разделять на компоненты и у него огромный рендер, он прибегает к такому способу, чтобы визуально уменьшить этот рендер
Андрей
И, кстати, не используйте рендерМетоды*...
renderCenterLeftControls Это же по спеке слайдера так делается, или ты про что ?
artalar
Кстати, статья вышла http://blog.csssr.ru/2019/05/26/semantics-in-programming
Андрей
Оп, спасиб
Андрей
Без персочницы мож кто ответит, по нажатию на кнопку расрыться и после ее зума карта перестаёт быть видимой, фит то вьюпорт не поможет потому что вбюпорт не меняется
Андрей
http://skrinshoter.ru/v/290519/VujSWflt
Anonymous
Знаю что бесполезный вопрос, но Кто как создають компоненты(расширение) .js или .jsx ?. Допустим App.js или App.jsx ?
Sergey
Но лучше app.js
Sergey
почему именно js?
Sergey
Sergey
Если все это просто код
Sergey
просто устоявшееся правило в реакт сообществе
Andrey
просто устоявшееся правило в реакт сообществе
а где это правило можно почитать?
Лёва 🎃
Каждый именует как он хочет, если у тебя там jsx можешь назвать jsx. Если тебе (и твоей команде) не доставляет это дискомфорта, то пожалуйста
Ivan
А зачем jsx?
В Visual Code если расширение jsx, то работает EMMET для компонентов) поэтому jsx
Eugene
такой себе аргумент 🤔
Ivan
Палюбас это настроить можно.
Но зачем если все из коробки работает
Лёва 🎃
жс тоже работает без jsx нормально.....
Sergey
а где это правило можно почитать?
окей, не правило. каких-то конкретных правил в комьюнити вообще нет
Ivan
такой себе аргумент 🤔
Вообще это не только в vs code
Eugene
нра именовать jsx компоненты c расширением .jsx
Anonymous
Но зачем если все из коробки работает
Затем, чтобы не страдать хуйнёй по поводу именования.
Лёва 🎃
в описании чего?
Данного чатика сообщества-комьюнити