0
votes

Afficher la liste des cases à cocher Texte

J'ai des données de tableau et j'essaie d'afficher la liste des cases à cocher avec le tableau. Il ne montre que trois cases à cocher vide. L'étiquette ne montre pas de texte. Qu'est-ce que j'ai tort avec mon code? XXX


0 commentaires

4 Réponses :


1
votes

enveloppez-le avec <étiquette> xxx


0 commentaires

1
votes

Vous ne l'avez pas dit d'afficher un texte, en supposant qu'il s'agisse d'un HTMLinPutElement standard.

Il n'y a pas de «label» de propriété, vous devez envelopper votre entrée dans une étiquette (ou utilisez l'attribut pour l'étiquette). P>

const campusData = [
  { id: 1, value:'A',name: 'A' },
  { id: 2, value:'B',name: 'B' },
  { id: 3, value:'C',name: 'C' }
]

...
render(){
 return (
     <div>
        {campusData.map( item => 
            <label>
                {item.name}
                <input type="checkbox"  key={item.id} {...item} onChange={this.handleCampusChkChange} /> 
            </label>
        )}
     </div>
  )

}


0 commentaires

0
votes

entrée n'a pas étiquette attribut

Essayez comme ceci. xxx

CSS < / strong> xxx


0 commentaires

0
votes

entrée n'a pas étiquette code> attribut

Essayez comme ça. p>

Méthode 1 strong> P>

<input type="checkbox" name="checkbox" id="checkbox_id" value="value">
<label for="checkbox_id">Text</label>


0 commentaires