Size: a a a

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

2021 January 24

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Никита
Всем привет! Допустимо ли в принципах реакта использовать parentNOde у элемента, полученного через реф?
в реакте работа с DOM'ом очень радкая. С ним работает сам реакт и он делает это лучше, не отбирайте у него хлеб. Вам лишь необходимо менять данные, которые влияют на отрисовку родителя
источник

ДЧ

Даниил Чистяков... in React — русскоговорящее сообщество
Привет, у меня есть такая проблема:
Имеется массив:
{this.state.info?.map (song => (
                       <div className={style.last_song} key={song.id} style={{ backgroundImage: "url(" + song.artist.image + ")"}}>
                           <p>{song.title}</p>
                           <a href={song.artist.url || song.artist.laut_url} target="_blank" rel="noreferrer"><p>{song.artist.name}</p></a>
                       </div>
                   ))}

Каким образом мне реализовать fetch JSON типа:
ws.audioscrobbler.com/2.0/?method=album.getInfo&artist=" + song.artist.name + "&album=" + song.title + "&api_key=secret_key&format=json
под каждый элемент в массиве, где в зависимости от данных элемента массива будут меняться значения переменных и выведется список элементов.
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Тимофей 🛴
Опросы в чатах абсолютно не объективны, нужно хотя бы в канал их писать, где опрос за час не уедет вверх
Я вижу ты в первых рядах стараешся😅
источник

Н

Никита in React — русскоговорящее сообщество
Вы знаете что такое трелло?
Просто в трелло есть перенос(darg`n`drop) карточек и раньше он у меня был - только не основанный на стейте, а теперь я привожу код к правильному виду и мне необходимо как то доступ к координатам родителя и в некоторых отдельных случаях сам родитель нужен для правильности работы(допускаю, что я не пришёл к идеальному варианту, но пока что имею что имею, может быть, Вы подскажете)
https://t.me/react_js/1099083
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Тимофей 🛴
Опросы в чатах абсолютно не объективны, нужно хотя бы в канал их писать, где опрос за час не уедет вверх
Я кстати не зря именно в чат реакта кинул, если ты заметил то я скинул опрос и там уже были голоса (косвенно узнаем релевантность публики во фронте🌚)
источник

I

IceIceIce in React — русскоговорящее сообщество
<IMaskInput
           mask="{996} 000-000-000"
/>
ребят, как сделать, чтобы после 996 первым числом нельзя было вводить все цифры но не ноль, читаю доку, там в примерах есть вот такое [1-9]. я вписываю, не помогает
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
@zarabotaet Дим сорян, но опросы правда такое себе, тем более на тему сборщиков :(
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Александр Бакиматов
@zarabotaet Дим сорян, но опросы правда такое себе, тем более на тему сборщиков :(
я ж тебе сразу написал👌
источник

Н

Никита in React — русскоговорящее сообщество
IceIceIce
<IMaskInput
           mask="{996} 000-000-000"
/>
ребят, как сделать, чтобы после 996 первым числом нельзя было вводить все цифры но не ноль, читаю доку, там в примерах есть вот такое [1-9]. я вписываю, не помогает
Попробуй погуглить про регулярные выражения, сделать проверку на их соответствие.
И по моему за ввод отвечает pattern у поля ввода, это тоже проверь
источник

I

IceIceIce in React — русскоговорящее сообщество
IceIceIce
<IMaskInput
           mask="{996} 000-000-000"
/>
ребят, как сделать, чтобы после 996 первым числом нельзя было вводить все цифры но не ноль, читаю доку, там в примерах есть вот такое [1-9]. я вписываю, не помогает
решил проблему, нужно было просто создать паттерн в definitions и там описать [1-9]
источник

Н

Никита in React — русскоговорящее сообщество
UPD: FIXED
Странное поведение. Так происходит потому что дом не успевает отрисоваться и вовремя заменить значение в current?
источник

TV

Tommy Vercetti in React — русскоговорящее сообщество
норм ли юзать rxjs и redux в одном проекте, но rxjs для менеджмента событий dom (кликнули хедере на кнопку - открылась модалка) а редакс для стейта данных уже? просто немного смущает что можно и просто евентбас запилить без rxjs, можно redux юзать и для ui (но кажется какойто оверхед)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Tommy Vercetti
норм ли юзать rxjs и redux в одном проекте, но rxjs для менеджмента событий dom (кликнули хедере на кнопку - открылась модалка) а редакс для стейта данных уже? просто немного смущает что можно и просто евентбас запилить без rxjs, можно redux юзать и для ui (но кажется какойто оверхед)
Если он вам нужен - то норм, наверное, а если не нужен - не норм😁
Если важен размер бандла - тож вопрос)
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Vladimir Klimov
Если он вам нужен - то норм, наверное, а если не нужен - не норм😁
Если важен размер бандла - тож вопрос)
rxjs не сказать, что много весит.
источник

🦜

🦜 in React — русскоговорящее сообщество
Tommy Vercetti
норм ли юзать rxjs и redux в одном проекте, но rxjs для менеджмента событий dom (кликнули хедере на кнопку - открылась модалка) а редакс для стейта данных уже? просто немного смущает что можно и просто евентбас запилить без rxjs, можно redux юзать и для ui (но кажется какойто оверхед)
Есть redux-observable
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
🦜
Есть redux-observable
папуга! а я тебя не узнал.
источник

🦜

🦜 in React — русскоговорящее сообщество
Oleg Rizhkov
папуга! а я тебя не узнал.
))
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Oleg Rizhkov
rxjs не сказать, что много весит.
А тришейкится как?)
источник

И

Иван in React — русскоговорящее сообщество
Никита
UPD: FIXED
Странное поведение. Так происходит потому что дом не успевает отрисоваться и вовремя заменить значение в current?
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Василий Барбашев
Только лучше не reduz toolkit, а typesafe-actions
Не лучше
источник