Size: a a a

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

2021 June 23

ЮЧ

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

ЮЧ

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

PK

Pasha Kozyr in React: русскоязычное сообщество
можно как-то отключить чтобы в Chrome DevTools дебагер не лез в библиотеку реакт, а только по моему коду переходил когда f9 жму?
источник
2021 June 24

🧤K

🧤 Andrei Kapytau in React: русскоязычное сообщество
источник

🧤K

🧤 Andrei Kapytau in React: русскоязычное сообщество
источник

В

Влад in React: русскоязычное сообщество
Супер!! Спасибо
источник

EZ

Erik Zalialutdinov in React: русскоязычное сообщество
Всем привет, есть небольшая проблема, и неизвестно что ее вызывает

<StyledMapContainer isMain={isMain} >
 {
imagesArr.array.map((img, number) => (
   <
MapLink
     key=
{img.id}
     
id={img.id}
     
title={img.title}
     
url={img.url}
     
left={img.left}
     
top={img.top}
     
currentContext={img.id === intervalState[0].id}
     
linkSpanClass={img.classes}
   />
 ))}
 <
img
   className='main-image'
   src=
{mainImage}
   
alt='Main'
   useMap='#mainPageMap'
   ref=
{mainImageNode}
 />
 {
imagesArr.array.map((img) => (
   <
img
     key=
{img.id}
     
src={img.image}
     
style={{
       
opacity: img.id === intervalState[0].id ? 1 : 0,
     
}}
   />
 ))}
 <
map name='mainPageMap'>
   {
imagesArr.array.map((img) => (
     <
MapArea
       key=
{img.id}
       
id={img.id}
       
title={img.title}
       
href={img.url}
       coords={img.coords}
       onFocus={{ setFocusedState, intervalState }}
     />
   ))}
 </map>
</StyledMapContainer>

создаю map и area, и на area висят ивенты onMouseEnter и onMouseLeave
Проблема заклучаеться в том, что иногда area как будто не сущевствует, они физически есть, но не привязаны к картинке и не срабатывает эфект миши и клика
источник

ШШ

Шахзод Шамахмудов... in React: русскоязычное сообщество
Может поможет z-index и стоппропагинашен, но это не факт)
источник

EZ

Erik Zalialutdinov in React: русскоязычное сообщество
уже пробовал z-index, такое чувство что карта не применяеться на картинку
источник
2021 June 25

NA

NIT)MR. Anderson in React: русскоязычное сообщество
https://codesandbox.io/s/reactredux-forked-fo12h?file=/Page.js

Привет всем!
Помогите пж. Как бороться с таким состоянием гонки и как пихать правильное значение одного стэйта в другой стэйт не юзая хук useEffect?(юзать useEffect я не могу потому что сам стэйт значение которого надо записать в другой стэйт меняется чаще чем надо записывать, а тут я сильно упростил задачу)
источник

NA

NIT)MR. Anderson in React: русскоязычное сообщество
Если можно пожалуйста то с примерами кода)
источник

NA

NIT)MR. Anderson in React: русскоязычное сообщество
Проблема тут именно в функциях

 const increm = (value) => {
   incrementAction();
   setCount(value);
 };
 const decrease = (value) => {
   decreaseAction();
   setCount(value);
 };
источник

NA

NIT)MR. Anderson in React: русскоязычное сообщество
Я даже не джун и реактом по нормальному  меньше месяца занимаюсь, так что прошу не бить за плохой код
источник

Ю

Юрий in React: русскоязычное сообщество
 useEffect(() => {
   setCount(value)
 }, [value])
источник

Ю

Юрий in React: русскоязычное сообщество
и из изначального состояние убери
const [count, setCount] = useState(0);

типа
так
источник

Ю

Юрий in React: русскоязычное сообщество
 const increm = () => {
   incrementAction();
 };
 const decrease = () => {
   decreaseAction();
 };
источник

NA

NIT)MR. Anderson in React: русскоязычное сообщество
Я же писал про юзэффект...
источник

NA

NIT)MR. Anderson in React: русскоязычное сообщество
Не могу его юзать в данной ситуации, так как потом в value будут координаты привязке по сетке которые будут меняться по движению мыши
источник

NA

NIT)MR. Anderson in React: русскоязычное сообщество
А по клику нужно будет в count эти координаты положить
источник

Ю

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

и странно, что стейт изначальный зависит от пропсов
источник