- Navios
- 20 de agosto de 2026 às 04:42 UTC
- Autor
- Kamo
- Enviar
- 92bbbac
O console somente de relatório mostrou duas violações, e uma delas era a política Ao fazer o próprio componente: Este documento requer atribuição 'TrustedScript'. Este elemento de script foi modificado sem uso de atribuição TrustedScript. Isso é o próximo/escrito. Ele não emite apenas um script inline — ele reinjeta o conteúdo do cliente, criando um elemento de script e atribuindo o seu texto, e atribuir o texto de um elemento de script é em si mesmo uma pia TrustedScript. Então... componente tropeçou a violação exata que existe para prevenir, e porque o a injeção ocorre no cliente que também instalou a política após hidratação já executar innerHTML do reacte-dom — que é a segunda violação. É um simples `<script perigosamenteSetInnerHTML>` agora, renderizado como o primeiro filho do real <head> em app/[locale]/layout.tsx. Um script em linha simples é analisado e executado em ordem de documento sem reinjeção do lado do cliente, que é o Apenas comportamento que instaure uma política antes da hidratação. Medido sobre o construído página: política em 6.254 dentro <head>, primeiro push voo-dados em 193.516. Isto também corrige a guarda, que afirmava o invariante errado — vale a pena gravar, porque a errada é a intuitiva. Exige que a política preceder o primeiro script de framework async. Isso é insatisfatório, desde React guinchos `<script assync src>` acima de tudo um layout renderiza, e não é o requisito real: esses scripts são obtidos assíncronamente e o que A questão é quando executam um lavatório DOM, que é durante a hidratação. O guarda agora verifica as duas coisas que realmente detém — o componente não deve render e a política deve aparecer antes do primeiro `self. next f.push`. Essa guarda anterior é também a razão pela qual move a política para aplicação/layout. tsx parecia com ele falhou. Não tinha; estava sendo julgado contra uma condição que nada poderia Encontro. Tipos confiáveis permanecem RELATO-ONly nesta implantação. O ponto da mudança é para limpar as violações, e confirmar um console limpo é o que ganha execução – já ter retirado o site uma vez, assumindo encomenda em vez de Observando.