onload en Angular

onload en Angular

Introduciremos una función cuando se cargue una página en Angular.

On Load en Angular

Cuando queremos ejecutar una función cuando se carga una página o un componente, llamamos a esa función en init.

Comencemos con un ejemplo. Primero, crearemos una vista.

# angular
<body>
  <div ng-app="newapp" ng-controller="newcontroller" data-ng-init="init()">
    <h2>Page Loaded</h2>
  </div>
</body>

Definimos nuestra ng-app, ng-controller, componente inicializado y data-ng-init en el código anterior.

Ahora, escribamos una función que muestre una salida en la consola cuando se cargue la página.

# angular
var app = angular.module("newapp", []);
app.controller("newcontroller", function($scope){
  $scope.init = function(){
    console.log("Page Loaded")
  }
})

Producción:

resultado de la función de carga angular

El ejemplo que dimos muestra lo fácil que es llamar a una función en la carga de la página. Podemos llamar fácilmente a cualquier función usando el ejemplo anterior.

¿Disfrutas de nuestros tutoriales? Suscríbete a DelftStack en YouTube para apoyarnos en la creación de más guías en vídeo de alta calidad. Suscríbete
Rana Hasnain Khan avatar Rana Hasnain Khan avatar

Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.

LinkedIn