Adoro quando encontro uma resposta como essa e encontro algo que não sabia como .run (), embora não seja aqui que eu precisei do ouvinte de evento no meu caso de uso específico, é muito útil para mim. Obrigado Zanon!
Paul J
estou aprendendo angular. então eu preciso saber que tipo de informação podemos obter do evento, próximo argumento atual?
Monojit Sarkar
11
$rootScope.$on("$routeChangeStart",function(event, next, current){//..do something//event.stopPropagation(); //if you don't want event to bubble up });
$locationChangeStart
e$locationChangeSuccess
agora estão documentados! docs.angularjs.org/api/ng.$location$rootScope.$on("$routeChangeStart", function (event, next, current) {
agora.Se você não quiser colocar o relógio dentro de um controlador específico, poderá adicioná-lo para toda a aplicação no aplicativo Angular
run()
fonte
fonte
fonte
Isto é para o iniciante total ... como eu:
HTML:
Angular:
Espero que isso ajude um iniciante total como eu. Aqui está a amostra completa de trabalho:
fonte