angularjs – 如何在角度js控制器中使用window.onload?
发布时间:2020-12-17 17:27:40 所属栏目:安全 来源:网络整理
导读:如何在控制器内使用window.onload函数. window.onload= function() { console.log("Hi Page loaded") }; 控制器不适用于整页. 我想在控制器加载至少之后执行一个函数. 解决方法 您可以使用 ng-init并使用相同的指令调用必要的函数 var app = angular.module(
如何在控制器内使用window.onload函数.
window.onload= function() { console.log("Hi Page loaded") }; 控制器不适用于整页. 解决方法
您可以使用
ng-init并使用相同的指令调用必要的函数
var app = angular.module('DemoApp',[]) app.controller('akuaController',function($scope) { $scope.load = function() { alert("Window is loaded"); } }); <!DOCTYPE html> <html> <head> <script data-require="angular.js@1.4.7" data-semver="1.4.7" src="https://code.angularjs.org/1.4.7/angular.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/angular-filter/0.4.7/angular-filter.js"></script> <link rel="stylesheet" href="style.css" /> <script src="script.js"></script> </head> <body ng-app="DemoApp" ng-controller="akuaController"> <div ng-init="load()"> </div> </body> </html> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |