Translated page Contents of this page might be outdated.
A classe Renderer
Esta classe está exportando um intermediário de connect
o qual manipula e serve toda renderização no lado do servidor e as requisições de recurso.
- Código-fonte: vue-renderer/renderer.js
Os gatilhos
Nós podemos registar os gatilhos certos eventos do ciclo de vida.
Hook | Argumentos | Quando |
---|---|---|
render:before |
(renderer, options) | Antes de definir o intermediário e os recursos para a classe Renderer, útil para sobrecarregar alguns métodos ou opções. |
render:setupMiddleware |
(app) instância de connect | Antes do Nuxt adicionar pilha de intermediário. Nós podemos usar ele para registar intermediário personalizado no lado do servidor. |
render:errorMiddleware |
(app) instância de connect | Antes de adicionar intermediário de erro do Nuxt, útil para adicionar o seu próprio intermediário antes do uso do Nuxt. Consulte o módulo Sentry para mais informações. |
render:resourcesLoaded |
(resources) | Chamado depois dos recursos para o renderizador serem carregados (manifesto de cliente, pacote do servidor, etc). |
render:done |
(renderer) | O intermediário da renderização no lado do servidor e todos os recursos estiverem prontos (Renderer está pronto) |
render:routeContext |
(context.nuxt) | Toda vez que uma rota é renderizada no servidor e antes do gatilho render:route . Chamado antes da serialização do contexto do Nuxt dentro do window.__NUXT__ , útil para adicionar alguns dados que você pode requisitar no lado do cliente. |
render:route |
(url, result, context) | Toda vez que uma rota é renderizada no servidor. Chamado antes de enviar de volta a requisição para o navegador. |
render:routeDone |
(url, result, context) | Toda vez que uma rota é renderizada no servidor. Chamado depois da resposta ter sido enviada para o navegador. |
Edit this page on GitHub
Updated at Mon, Aug 19, 2024












































