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