Chaque fois que j'essaie O Type dans le TextInput, je continue à obtenir cet avertissement: Échec du type ProP Type de repère invalide 'valeur' de type 'objet' fourni à "TextInput" attendu 'string'
import React from 'react';
import { TextInput, View, Text } from 'react-native';
const Input = ({ label, value, onChangeText, placeholder, secureTextEntry }) => {
return (
<View style={styles.containerStyle}>
<Text style={styles.labelStyle}>{ label }</Text>
<TextInput
secureTextEntry={secureTextEntry}
placeholder={placeholder}
style={styles.inputStyle}
value={value}
onChange={onChangeText}
autoCorrect={false}
/>
</View>
);
};
3 Réponses :
L'écouteur d'événement Vous devez être lié: onchangetext code> onchangetext code> attend une chaîne param ... où Onchange code> s'attend à un objet de Ce formulaire: NATICÉEVENT: {EventCount, Target, Text} Code> ... C'est pourquoi vous obtenez cette erreur ... P> <Text style={styles.labelStyle}>{ label }</Text>
<TextInput
secureTextEntry={secureTextEntry}
placeholder={placeholder}
style={styles.inputStyle}
value={value}
onChangeText={onChangeText} // <--Look at this
autoCorrect={false}
/>
Ohh c'est tellement embarrassant !! Merci beaucoup !!
Ils sont assez similaires ... et un peu déroutant :)
Ouais je sais ... merci pour l'aide :)
onChangeText={onChangeText}
Merci beaucoup ! C'est une faute de frappe et je n'ai pas remarqué
L'erreur que vous avez mentionnée ou Pour éviter l'erreur et suivre la meilleure pratique pour réacquer la valeur de NATINAL consiste à envelopper la valeur d'entrée avec AVERTISSEMENT: ÉCHEC SUPP TYPE: Valeur de propulsion non valide du numéro de type fourni sur TextInput, String attendue CODE> apparaît lorsque vous essayez de saisir la valeur de type Numéro code> au lieu de string code>. chaîne () code> B> Fonction comme ceci: p>