value自定义服务
- value 表现形式上是一个服务
- 本质上可看做是一个常量, 但是以服务的方式使用
- 常量:其值始终保持不变的量。
- 变量:其值可以发生改变的量。
<body ng-app="app" ng-controller="skController">
</body>
<!--
常量:其值始终不变的量
变量:其值可以发生改变
value 它的本质就是一个常量
-->
<script src="angular.js"></script>
<script>
/* const a = 11;
//a= 44;
var b =22;
b = 33;
console.log(a);
console.log(b);*/
//1.创建模块
var app = angular.module('app', []);
//2.创建控制器
/* app.controller('skController', ['$scope', 'myValue',function ($scope, myValue) {
console.log(myValue);
}]);*/
app.controller('skController', ['$scope', 'userName',function ($scope, userName) {
console.log(userName); //打印值
$scope.name = "aaa";
}]);
//3.绑定模块 ng-app='app'
//4.绑定控制器
//value服务
//app.value('myValue', 1.1);
app.value('userName', 'sk');
</script>
</html>