¿Cómo llamar a la función especificada después de que angular cargue el DOM?
La forma de ejecutar código js después de que angular representa el DOM es usar el método init para completar la inicialización del DOM y escribir el código js que debe ejecutarse en el controlador.
1, código html:
lt;div data-ng-controller="myCtrl" data-ng-init="init()"gt;lt;/divgt;
2. Los métodos angularjs definidos son los siguientes:
$ alcance.init = function () {
if ($routeParams.Id) {
//El código JS crea un nuevo objeto
createElement();
} else {
//El código JS crea un nuevo objeto p >
createElement();
}
$scope.isSaving = false;
}
...
$alcance.init();