Pular para o conteúdo principal

Postagens

Mostrando postagens de novembro, 2016

Angular JS: Executando comando após documento carregado

Olá. Hoje trago uma breve dica de como executar alguma instrução javascript após o documento/página estar carregado no browser. Quando você tem um cenário onde está trabalhando com uma unica página ou no escopo root de sua aplicação você pode utilizar  angular.element(document).ready como no exemplo a seguir: ( function () { 'use strict' ; angular .module( 'Module' ) .controller( 'ControllerController' , ControllerController); function ControllerController() { var vm = this ; angular.element( document ).ready( function () { activate(); }); function activate() { console.log( "activate" ); } } })(); Caso você tenha um cenário com rotas, será necessário que o conteúdo seja renderizado por ng-view para posteriormente rodar seu código. Neste caso  angular.element(document).ready não deverá funcionar. Sendo assim necessário uso alguma outra