Size: a a a

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

2020 October 06

KS

Konstantin Sidorov in React — русскоговорящее сообщество
И если мне не изменяет память, то setState принимает аргументом объект с обновлением стэйта, а у тебя число будет...
источник

YN

Yakov Nevidomskiy in React — русскоговорящее сообщество
првет всем!
подскажите пож, почему консолится null? :
 const handleInputText = (e) => {
       setFindData(e.target.value)
       let regExp =   /${e.target.value}/g
       let proto = Object.values(tableRef.current.children).map(elem =>{ console.log(elem.innerHTML.match(regExp))})
        console.log(proto)
   }
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Konstantin Sidorov
И если мне не изменяет память, то setState принимает аргументом объект с обновлением стэйта, а у тебя число будет...
Ну, он принимает или объект, или функцию
источник

KS

Konstantin Sidorov in React — русскоговорящее сообщество
Ivan Bobchenkov
Ну, он принимает или объект, или функцию
Которая возвращает объект?
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Konstantin Sidorov
Которая возвращает объект?
Да
источник

В

Виталий in React — русскоговорящее сообщество
Тимофей 🛴
Тогда вроде никак
я сделал если что: оберул в линку и переопределил клик дефолтный, а все диспатчи, который были в хендлере клика на див перенес в комопнент, куда перенаправляет
источник

KS

Konstantin Sidorov in React — русскоговорящее сообщество
Ну вот, а у тебя она вернет counter + 1... Не объект
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
У меня задача вот в чём, нужно сделать таймер, который бы адекватно работал даже если вкладка не активна в данный момент, запуск происходит по  button, пока только вот так придумал :(
источник

KS

Konstantin Sidorov in React — русскоговорящее сообщество
Yakov Nevidomskiy
првет всем!
подскажите пож, почему консолится null? :
 const handleInputText = (e) => {
       setFindData(e.target.value)
       let regExp =   /${e.target.value}/g
       let proto = Object.values(tableRef.current.children).map(elem =>{ console.log(elem.innerHTML.match(regExp))})
        console.log(proto)
   }
Reg exp так не пишут, создавай через конструктор, если переменная у тебя, гугли new RegExp
источник

KS

Konstantin Sidorov in React — русскоговорящее сообщество
Ivan Bobchenkov
У меня задача вот в чём, нужно сделать таймер, который бы адекватно работал даже если вкладка не активна в данный момент, запуск происходит по  button, пока только вот так придумал :(
Не подскажу по задаче, но таймер не забывай убивать на unmount
источник

YN

Yakov Nevidomskiy in React — русскоговорящее сообщество
Konstantin Sidorov
Reg exp так не пишут, создавай через конструктор, если переменная у тебя, гугли new RegExp
принял))👍
источник

Е

Егорка in React — русскоговорящее сообщество
Егорка
Ребят привет. 82 строка, хочу вывести данные из стора.
Только начал работать со styled-components, подскажите, что не так
https://pastebin.com/LfuPSxnt
Проблема в том, что я пытаюсь в defaultProps это включить?
источник

KS

Konstantin Sidorov in React — русскоговорящее сообщество
Егорка
Проблема в том, что я пытаюсь в defaultProps это включить?
Ну вообще да, такое в default не пихают обычно, лучше сделать условный рендер в jsx, если хочешь что-то по дефолту выводить
источник

Е

Егорка in React — русскоговорящее сообщество
Можно пример псевдо кодом хоть?
источник

О

Олег in React — русскоговорящее сообщество
Привет. А куда и в каком виде вы обычно выносите хэндлеры событий компонента?
источник

АH

Александр Hitotsu... in React — русскоговорящее сообщество
أبو يحيى Ильнур
точно не Angular
Почему??
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Олег
Привет. А куда и в каком виде вы обычно выносите хэндлеры событий компонента?
А зачем их куда-то из компонента выносить?
источник

О

Олег in React — русскоговорящее сообщество
Vladimir Klimov
А зачем их куда-то из компонента выносить?
чтобы компоненты были тонкие. не люблю когда компонент больше 40-50 строк
источник

KS

Konstantin Sidorov in React — русскоговорящее сообщество
Егорка
Можно пример псевдо кодом хоть?
Если ты хочешь выводить children если он есть и что-то по дефолту если его нет, то пиши { children || defaultNode }
источник

Е

Егорка in React — русскоговорящее сообщество
Так, это то понятно, но как мне сделать так, чтобы внутрь данные вписать
источник