Alors je construis une simple application de réagissance. C'est ma première fois l'utiliser. J'ai donc construit ce composant: et je l'importe dans mon fichier index.js comme celui-ci: p> ceci dans mon Le cerveau semble être la bonne logique qui fonctionnera mais cela ne fonctionne pas. Comme je l'ai dit, je suis très nouveau et j'essaie simplement d'obtenir quelque chose de simple à travailler et de connecter les points ici. Toute aide et toute aide sera géniale! Juste demander une expérience d'apprentissage. Merci! P> BTW
Ma structure de dossier est comme ceci: p> liste d'erreur: p>
3 Réponses :
Votre Vous devez fournir le fonctionLOCK CODE> S'attend à ce qui s'attend à un
SRC code> SRC (qui est transmis à un composant code> code> -
this.props.src Code>) Mais vous ne l'assurez jamais lorsque vous consommez votre
FonctionBLOCK CODE> dans votre code> Component CODE> Composant (voir
SRC code> SRC comme ceci
Quelle que soit les propriétés que vous fournissez dans le composant d'alinélock, comme ces accessoires que vous devez passer comme ceci. p> <FeatureBlock title="Test Website" id="test-id" src='some-link-here' width='10px' height='10px' alt='img-caption' contentClass='some-contents-here'/>
Cette erreur se produit comme il semble que Chaque fois que vous Essayez d'utiliser des accessoires, cela signifie que vous fournissez des informations supplémentaires à votre composant, c'est-à-dire p> Vous devez passer des accessoires dans un composant comme: p> que vous pouvez Utilisez dans un composant comme: p> Vous pouvez plonger en profondeur dans celui-ci ici: p> à code> Propriété de
code> Composant ne reçoit jamais la valeur des accessoires car vous n'avez pas défini dans la consommation de composants.
Qu'est-ce que "ne fonctionne pas" signifie ici? Quelle erreur obtenez vous?
Vous vous attendez à
ceci.props code> pour contenir une largeur de hauteur et ainsi de suite, mais vous ne transmettez pas ces accessoires à code>
Puisque vous venez de réagir, regardez dans des crochets au lieu de classes