komponenty w react

0

Witam moze mi ktoś wytlumaczyć roznicę w tworzeniu komponentów.. czasem zauwazam, że np jest stworzony w App.js(root) komponent

<Button/>

a czasem

<Button></Button>

Kiedy stosowac dany zapis?

1

To głównie zależy od tego czy w komponencie są jeszcze kolejne komponenty zagnieżdżone.

2

jak w xml. Można/trzeba zamykać tagi w ten sposób <tag /> -tagi które nie mają w sobie contentu.
Jak zobaczysz, w taki tag nie da się włożyć dzieci, więc jeśli dzieci nie potrzebujesz to taki zapis jest krótszy.

<tag>
   <anothertag>text</anothertag>
</tag>

</tag>  ==>  <tag></tag> 

1 użytkowników online, w tym zalogowanych: 0, gości: 1