reactjs / reactjs/react.dev

Reconciliation docs need amendment

Aberta
#1,928 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
JavaScript
Estrelas
11.8k
Forks
7.9k
Merge médio
1d 11h
PRs com merge (30d)
11

Descrição

I think it can be clarified that the component that's rendering a React element of a new type will itself not be remounted; however, its child elements will be.

In other words if a component's render method returns

<div>
  <Counter />
</div>

when it is mounted and later (when it is updated)

<span>
  <Counter />
</span>

that component itself will not be remounted, but the <Counter/> element will be.

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece localizando a seção da documentação sobre reconciliation discutida na issue e revise a explicação sobre a alteração dos tipos de elementos renderizados. Esclareça que o componente de renderização não é remontado, enquanto seus elementos filhos são, usando o exemplo de div/span como verificação de aceitação.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
react
Domínio
documentation
Tipo de issue
Documentação
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.