Size: a a a

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

2020 October 28

DS

Dmitry Sidorov in React — русскоговорящее сообщество
при том что нельзя создавать обёртки
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Dmitry Sidorov
Всем привет, помогите пожалуйста, как вызвать onClick у этого элемента?
Что? Код вообще не рабочий
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Тимофей 🛴
Что? Код вообще не рабочий
Тот что там щас, рабочий
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Dmitry Sidorov
Тот что там щас, рабочий
Тогда покажи его, и еще раз скажи что хочешь сделать
источник

SV

Shatalov Viktor in React — русскоговорящее сообщество
Dmitry Sidorov
при том что нельзя создавать обёртки
А в чем проблема с обертками?
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Сейчас работает как обычный тег select из html только со стилями, обёртки нельзя делать потому что если между select и option будет тег, работать оно не будет
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
нужно вызвать onClick у Item
источник

SV

Shatalov Viktor in React — русскоговорящее сообщество
Так тебе надо не item туда а option и описывать у него все что надо
источник

P

Pavel in React — русскоговорящее сообщество
React.Children.map(props.children, (child) => {
 return React.cloneElement(child, {onClick: () => {}})
})
источник

P

Pavel in React — русскоговорящее сообщество
Так можно добавить пропс onClick
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Shatalov Viktor
Так тебе надо не item туда а option и описывать у него все что надо
Option это то что придёт в пропсах, так как это N элементов
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Dmitry Sidorov
Option это то что придёт в пропсах, так как это N элементов
Лучше сделать renderprop
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Спасибо
источник

SV

Shatalov Viktor in React — русскоговорящее сообщество
<option>Select your position</option> {props.state.positions.map(p => <option key={p.id} value={p.id}>{p.name}</option>)} </select>
источник

SV

Shatalov Viktor in React — русскоговорящее сообщество
Dmitry Sidorov
Спасибо
Я как то вот так решал этот вопрос.
источник

SV

Shatalov Viktor in React — русскоговорящее сообщество
Shatalov Viktor
<option>Select your position</option> {props.state.positions.map(p => <option key={p.id} value={p.id}>{p.name}</option>)} </select>
И туда можно все что хочешь вешать...
источник

T

Timur in React — русскоговорящее сообщество
Всем привет, юзаю axios, iOS 12.4.8 при авторизации вылетает такая ошибка. У кого такое было, как лечить, более новые версии работают на ура)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Timur
Всем привет, юзаю axios, iOS 12.4.8 при авторизации вылетает такая ошибка. У кого такое было, как лечить, более новые версии работают на ура)
react-native в другом чате
источник

T

Timur in React — русскоговорящее сообщество
Александр Бакиматов
react-native в другом чате
А причем тут React-native?) это ReactJS приложение)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Timur
А причем тут React-native?) это ReactJS приложение)
показалось скрин с xcode ))
источник