O professor disse que o xml só tem um pai e por isso envolvemos com a
O professor disse que o xml só tem um pai e por isso envolvemos com a
Boa noite, Afrânio! Como vai?
Sim, o Fragment
serve justamente pra esse tipo de caso!
Só que ele tem uma vantagem: não é criado um elemento no DOM com o uso dele!
Exemplo prático:
Usando div
para englobar os elementos filhos, teremos o seguinte resultado:
JSX
<div>
<elementoFilho1 />
<elementoFilho2 />
<elementoFilho3 />
</div>
DOM resultante
<div>
<elementoFilho1 />
<elementoFilho2 />
<elementoFilho3 />
</div>
Já com o Fragment
:
JSX
<Fragment>
<elementoFilho1 />
<elementoFilho2 />
<elementoFilho3 />
</Fragment>
DOM resultante
<elementoFilho1 />
<elementoFilho2 />
<elementoFilho3 />
Sendo assim, quando o objetivo é apenas criar um elemento raiz no JSX o melhor é utilizar o Fragment
.
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!
Sim entendi, muito obrigado pela explicação.