TypeScript React Native 属性 'target' 在类型 'string' 上不存在
TypeScript React Native property 'target' does not exist on type 'string'
我正在为我的移动应用程序制作输入组件。我正在尝试使用 useState 挂钩处理文本输入中的文本更改,所以我创建了这个:
const [password, setPassword] = useState('');
现在我有一个输入组件:
<TextInput value={password} onChangeText={(e) => setPassword(e.target.value)} />
,我收到一条错误消息:“属性 'target' 在类型‘字符串’上不存在”
onChangeText
prop 将输入文本值作为参数,因此您不需要访问 e.target.value
。像这样使用它:
<TextInput value={password} onChangeText={(text) => setPassword(text)} />
我正在为我的移动应用程序制作输入组件。我正在尝试使用 useState 挂钩处理文本输入中的文本更改,所以我创建了这个:
const [password, setPassword] = useState('');
现在我有一个输入组件:
<TextInput value={password} onChangeText={(e) => setPassword(e.target.value)} />
,我收到一条错误消息:“属性 'target' 在类型‘字符串’上不存在”
onChangeText
prop 将输入文本值作为参数,因此您不需要访问 e.target.value
。像这样使用它:
<TextInput value={password} onChangeText={(text) => setPassword(text)} />