Как скрыть точку и да sh в цифрах c клавиатура Тип реагировать на родную - PullRequest
0 голосов
/ 01 апреля 2020

Я новичок в реакции-родной. Я использую цифру c тип клавиатуры:

<TextInput style={styles.TextInputSecond} editable = {true} maxLength={3} keyboardType="numeric" ></TextInput>

Она также показывает . и - на клавиатуре.

Как я могу скрыть или отключить (как , отключено) их с клавиатуры?

keyboard

1 Ответ

0 голосов
/ 01 апреля 2020

Можете ли вы попробовать это и проверить, решит ли это вашу проблему

keyboardType={Device.isAndroid ? "numeric" : "number-pad"}

или вы также можете добавить

const onlyNumber = number.replace(/[^0-9]/g, "");

this.setState({
  onlyNumber
});

Значение пропуска TextInput

value={this.state.onlyNumber}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...