onload en Angular

Rana Hasnain Khan 30 enero 2022
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.

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