Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

end (SPA API)

Sintaxe

newrelic.interaction().end()

Encerra a interação do SPA no momento atual.

Requisitos

  • Agente browser Pro+SPA (v963 ou superior)

  • Se estiver usando o npm para instalar o agente browser, você deverá ativar o recurso spa ao instanciar a classe BrowserAgent . Na matriz features , adicione o seguinte:

    import { Spa } from '@newrelic/browser-agent/features/spa';
    const options = {
    info: { ... },
    loader_config: { ... },
    init: { ... },
    features: [
    Spa
    ]
    }

    Para obter mais informações, consulte a documentação de instalação do browser npm.

Descrição

Este método SPA encerrará a interação do browser no momento. Qualquer retorno de chamada ou solicitação subsequente não será incluído como parte da interação do SPA.

Valores de retorno

Este método retorna o mesmo objeto de API criado por interaction().

Exemplos

router.addRoute('/profile', () => {
startSlowBackgroundAjax(); // Start work that will continue past the end of the interaction
renderProfileComponents().then(() => { // Do work that is part of the interaction
newrelic.interaction().end(); // End the interaction once the important components an the page have finished rendering
});
});