Size: a a a

2020 October 07

VS

Vadym Shevchenko in React Kyiv
Alexander Gavrilichev
день добрый. (использую material-ui если это поможет вопросу) кто-то сталкивался с явлением: в <textfield> в модалке срабатывает onChange на все кнопки кроме "S", по нажатию на неё у меня уходит фокус с инпута и ничего не записывается.
верно подметили: как онКлик относится к вводу текста с клавиатуры?
источник

AG

Alexander Gavriliche... in React Kyiv
Мерч
onClick это событие мыши, лол
сорян, то другая проблема. onChange конечно же )))
источник

DB

Dima Bildin in React Kyiv
Мерч
onClick это событие мыши, лол
Вообще onClick срабатывает, если фокус на элементе и нажать пробел или ентер, не обязательно мышь.
Но с вводом текста в текстовый инпут не то, конечно
источник

AH

Alexander Ivar Kjell... in React Kyiv
Yury Kutsyn
без ‘use’ хук обозвал?
использовал хук в хуке)
источник

VS

Vadym Shevchenko in React Kyiv
Alexander Gavrilichev
сорян, то другая проблема. onChange конечно же )))
нужен код, без него не разобраться)
источник

VS

Vadym Shevchenko in React Kyiv
чудес не бывает
источник

AG

Alexander Gavriliche... in React Kyiv
Vadym Shevchenko
чудес не бывает
это я и сам понимаю. но пока не могу найти объяснение этому
источник

AG

Alexander Gavriliche... in React Kyiv
Vadym Shevchenko
нужен код, без него не разобраться)
код чего конкретно?)) компонента? текстфилда? модалки?
источник

VS

Vadym Shevchenko in React Kyiv
Alexander Gavrilichev
код чего конкретно?)) компонента? текстфилда? модалки?
Текстфилда и его onChange
источник

AG

Alexander Gavriliche... in React Kyiv
 <TextField
 className={classes.isBlock}
 fullWidth
 placeholder="Type response here"
 value={answer.label}
 onChange={(e) => handleInputTextChange(e, answer.key)}
/>
источник

AG

Alexander Gavriliche... in React Kyiv
Vadym Shevchenko
Текстфилда и его onChange
убрал материал, написал чистый инпут. ничего не поменялось. откуда-то из другого места идет проблема. сейчас буду всю модалку смотреть
источник

AG

Alexander Gavriliche... in React Kyiv
проблема решилась. спасибо за участие
источник

VS

Vadym Shevchenko in React Kyiv
Alexander Gavrilichev
проблема решилась. спасибо за участие
что было?
источник

AG

Alexander Gavriliche... in React Kyiv
Vadym Shevchenko
что было?
вытянул из material-ui <Menu> вызов модалки и всё заработало чётко.
источник

a

ai in React Kyiv
Ребят, подскажите, плз.
После срабатывания функции handleChangeSelectCost и устаноки state
       this.setState({ cost: { cost1: event }  })
Вылетает ошибка
Uncaught TypeError: Cannot read property 'value' of undefined
     {(cost.type.value === 'ЧС' || cost.type.value === 'МКД') &&

https://codesandbox.io/s/competent-fast-mn7fl?file=/src/App.js
источник

SB

Serhiy Boreyko in React Kyiv
ai
Ребят, подскажите, плз.
После срабатывания функции handleChangeSelectCost и устаноки state
       this.setState({ cost: { cost1: event }  })
Вылетает ошибка
Uncaught TypeError: Cannot read property 'value' of undefined
     {(cost.type.value === 'ЧС' || cost.type.value === 'МКД') &&

https://codesandbox.io/s/competent-fast-mn7fl?file=/src/App.js
this.setState((state) => ({ ...state, cost: { ...state.cost, cost: event } }));
источник

НК

Николай Кузьмин... in React Kyiv
ai
Ребят, подскажите, плз.
После срабатывания функции handleChangeSelectCost и устаноки state
       this.setState({ cost: { cost1: event }  })
Вылетает ошибка
Uncaught TypeError: Cannot read property 'value' of undefined
     {(cost.type.value === 'ЧС' || cost.type.value === 'МКД') &&

https://codesandbox.io/s/competent-fast-mn7fl?file=/src/App.js
Для начала фрагмент и скобки
источник

a

ai in React Kyiv
Николай Кузьмин
Для начала фрагмент и скобки
источник

НК

Николай Кузьмин... in React Kyiv
У тебя поле ключ называется не type.
источник

НК

Николай Кузьмин... in React Kyiv
cost.typeOfWork.value
источник