<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="../AngularJS/angular.js" ></script>
<script>
var age = 20;
var app = angular.module("myApp",[]);
app.factory("myUser",function (){
var user={
sex:"女"
};
user.name="张三";
var age;
user.setAge = function(newAge){
age = newAge;
}
user.getAge = function(newAge){
return age;
}
return user;
});
app.controller("myCtrl",function($scope,myUser){
//alert(myUser.name);
myUser.setAge(20);
$scope.age = myUser.getAge();
alert(myUser.getAge());
});
</script>
</head>
<body ng-app="myApp" ng-controller="myCtrl">
<p>{{age}}</p>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="../AngularJS/angular.js" ></script>
<script>
var age = 20;
var app = angular.module("myApp",[]);
app.factory("myUser",function (){
var user={
sex:"女"
};
user.name="张三";
var age;
user.setAge = function(newAge){
age = newAge;
}
user.getAge = function(newAge){
return age;
}
return user;
});
app.controller("myCtrl",function($scope,myUser){
//alert(myUser.name);
myUser.setAge(20);
$scope.age = myUser.getAge();
alert(myUser.getAge());
});
</script>
</head>
<body ng-app="myApp" ng-controller="myCtrl">
<p>{{age}}</p>
</body>
</html>