我来自jquery背景目前正在开展角度应用。我想在jquery中包含一些我们在页面加载时执行的代码,以便在sessionobject中存储数组。 e.g。
$(document).ready(function(e) {
Storage.prototype.setObj = function(key, obj) {
return this.setItem(key, JSON.stringify(obj))
}
Storage.prototype.getObj = function(key) {
return JSON.parse(this.getItem(key))
}
});
我如何在角度应用程序中执行相同操作。提前谢谢。
答案 0 :(得分:0)
您可以使用init函数执行此操作。在html文件中添加以下代码 -
<div ng-app="MyApp">
<div ng-controller="myCtrl" ng-init="init()">
</div>
</div>
然后在main.js文件中,执行以下操作 -
var app=angular.module("MyApp",[])
app.controller("myCtrl",function($scope){
$scope.init(function () {
// Add your code here
})
})