Size: a a a

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

2020 January 31

J

Jasur in React Native — русскоговорящее сообщество
Что предлагайте ?
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
да ты даже импорты не так сделал
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Jasur
Что предлагайте ?
Почитай как работает реакт. Такое чувство что ты рандомно куски кода вставляешь и смотришь что получится
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
тут переделал
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
и сам инпут onChangeText={func}
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
и експорт и импорт
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Bogdan Shelomanov
тут переделал
я value не передел, передай
источник

J

Jasur in React Native — русскоговорящее сообщество
Bogdan Shelomanov
тут переделал
Один вопрос value это вообще для чего
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
без него тоже будет работать, но с формами выдаст типо не контролируемый инпут
источник

J

Jasur in React Native — русскоговорящее сообщество
Я использую но не так уж его значение понимаю
источник

J

Jasur in React Native — русскоговорящее сообщество
Bogdan Shelomanov
тут переделал
Спасибо
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Jasur
Один вопрос value это вообще для чего
поставь дебоунс на ввод, пиши в инпут, когда посмотришь на стейт, он будет не такой как в инпуте значение, потому что value не со стейта , а по вводу
источник

J

Jasur in React Native — русскоговорящее сообщество
Bogdan Shelomanov
поставь дебоунс на ввод, пиши в инпут, когда посмотришь на стейт, он будет не такой как в инпуте значение, потому что value не со стейта , а по вводу
onChange = (text, name) => this.setState({ [name]: text });
тут [name] почему как массив ?
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
тебе в жс нужно, а не в реакт
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Храню номер текущей активной страницы в сторе.
function* incrementPage() {
 try {
   yield put({
     type: ActionTypes.INCREMENT_PAGE,
     payload: 1,
   });
 } catch (e) {
   console.log('error ', e);
 }
}

Получаю бесконечный цикл.
С другими вызовами всё ок. Что я не так сделал?)
источник

VN

Vladislav Nikonorov in React Native — русскоговорящее сообщество
о, саги подъехали) а на что ты вызываешь increment?
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Vladislav Nikonorov
о, саги подъехали) а на что ты вызываешь increment?
Э, в плане?
Вот внизу саги экспортирую:
export default function* root() {
 yield [
// другие функции
   yield takeLatest(ActionTypes.INCREMENT_PAGE, incrementPage),
   yield takeLatest(ActionTypes.DECREMENT_PAGE, decrementPage),
 ];
}
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Всё вызывается одинаково, вроде. По клику на кнопку меняю текущее значение страницы и всё, сразу бесконечный цикл
источник

АС

Артём Сафонов in React Native — русскоговорящее сообщество
Господа, опять обращаюсь за помощью, что делать?? Картинки в релизе на ios не отображаются, а в режиме дебагера все нормально
источник