Le composant de sélection de l'interface utilisateur du matériau n'affiche pas correctement la valeur sélectionnée
P粉351138462
P粉351138462 2023-09-06 21:47:34
0
1
347

J'ai un composant de sélection et je peux voir les éléments de menu et les sélectionner, mais le composant n'affiche pas la valeur sélectionnée. Sa fonction de gestionnaire fonctionne bien car lorsque je sélectionne un élément, la valeur dans la base de données est mise à jour

Voici la partie code :

handleSelect(event){ this.props.handleChange(event); } render() { const values= { "1": translation.getText("SAMEWINDOW"), "2": translation.getText("NEWWINDOW"), "3": translation.getText("NEWTAB") }; return(  ) }

J'ai essayé de changer le type de clé d'objet de chaîne en nombre mais cela n'a pas aidé

P粉351138462
P粉351138462

répondre à tous (1)
P粉318928159

Vous envoyez la valeur au composant.

Créez une variable d'état et mettez à jour l'état lorsque la valeur change.

Par exemple -const [value, setValue] = useState("");

Mettez ensuite à jour le statut dans handleSelect comme indiqué ci-dessous

handleSelect(e) { setValue(e); }

Enfin, envoyez la valeur mise à jour dans le composant de sélection


           
          
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!