Size: a a a

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

2020 July 07

РК

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

РК

Родион Кухтий... in React: русскоязычное сообщество
а может там нужно css в качестве пропса отдать, попробуйте это
источник

UU

Unknown Unknown in React: русскоязычное сообщество
Сейчас попробую, Вы тут правы стоит параметр position: fixed
источник

UU

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

UU

Unknown Unknown in React: русскоязычное сообщество
Если я как то переопределю класс, не будет ли плохих последствий
источник

РК

Родион Кухтий... in React: русскоязычное сообщество
если там есть апи для этого, то тада нормас, они ж сами это писали, если вы будете переопределять в самих компонентах - то как бы не очень. Вы можете обернуть этот компонент меню во что-то, что будет норм работать.
источник

UU

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

UU

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

UU

Unknown Unknown in React: русскоязычное сообщество
position:        'inherit !important',
источник

UU

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

UU

Unknown Unknown in React: русскоязычное сообщество
Или я не знаю
источник
2020 July 08

VA

Vitalij Axremen in React: русскоязычное сообщество
Кто знает как фиксить: после серверной гидрации у меня див обретка условно приезжает <div style="max-width:1112px">, где в коде <div style={maxWidth: maxWidth}> свойства maxWidth берется из контекста, и на клиента и сервере оно разное, но при этом когда на сервере мы получаем новое maxWidth то в доме мы по прежнему видим старый див с <div style="max-width:1112px">
источник

VA

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

VA

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

dv

dev ved in React: русскоязычное сообщество
как сделать что бы если компонент не изменился просто удалить его? то есть у меня есть компоненты а,б,с  цвет текста компонента а,б,с равен цвету который возвращает ему бэк, как сделать так, что бы если бэк не прислал цвет вернуть компоненту а «оригинальное значение «? я пробовал в компоненте проверять на уровне


if (color){
   return (<RedText/1>)
}else{
   return (<BlackText/1>)
}
где <RedText/1> и <BlackText/1> отдельные компоненты что возвращают какой то текст
но, это не работает, что не так?
источник

ЮЧ

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

dv

dev ved in React: русскоязычное сообщество
если это сработает, я буду 3 дня ходить в футболке с надписью react one love
источник

dv

dev ved in React: русскоязычное сообщество
вот решил это как то прикрутить к анимации, получается так, мое императивное представление говорит что каждый раз при рендере компонента будет возвращаться или анимирвоанное изображение или просто изображение в зависимости от того this.props.animant равно true или нет, но в итоге получается что когда туда приходит false сам компонент с анимированной картинкой никуда не девается и мешет, а я хочу что бы react понимал что этот компонент не нужнен и заменял его другим который не анимирован, как это сделать , что я не так понимаю ?
источник

ЮЧ

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

dv

dev ved in React: русскоязычное сообщество
Юра Чеботаев
Я правильно понял, что при окончании анимации нужно удалять элемент вовсе?
да, но при этом вместо него не оставлялся пустой квадрат, по факту у меня просто група картинок в  flex, часть которых при нажатии на кнопку должна пару раз мигнуть (мигать ли картинке решает бекенд, картинок штук 20) так вот, это я реализовал так как на скрине выше, но когда бекенд говорит  мигнуть картинкой 1 а остальные не трогать, так и происходит, потом когда говорит мигать картинкой 1 и 2, мигает только вторая ибо первая уже вроде как отработала и загружена, нууу как то так, надеюсь я понятно обьяснил
источник