Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 反应本机don';不允许在提交时输入空文本_React Native - Fatal编程技术网

React native 反应本机don';不允许在提交时输入空文本

React native 反应本机don';不允许在提交时输入空文本,react-native,React Native,我想要一个数字文本输入,如果提交时文本为空,则文本设置为0。 如果您只需更改一次文本,就很容易实现 onChangeText={text => text || 0} 但是,它会立即出现,如果你键入零,它将保持在新文本之前。我想将值从OnEndIting或onBlur更改,但我不知道如何从那里访问文本字段,或者它可能类似于 onEndEditing={text => value(text || 0)} 我用onChangeText={text=>+text | | | 0}做了一个

我想要一个数字文本输入,如果提交时文本为空,则文本设置为0。 如果您只需更改一次文本,就很容易实现

onChangeText={text => text || 0}
但是,它会立即出现,如果你键入零,它将保持在新文本之前。我想将值从OnEndIting或onBlur更改,但我不知道如何从那里访问文本字段,或者它可能类似于

onEndEditing={text => value(text || 0)}

我用onChangeText={text=>+text | | | 0}做了一个黑客解决方案,它将数字相加,而不是串联起来。我用onChangeText={text=>+text | | 0}做了一个黑客解决方案,它将数字相加,而不是串联起来。