3-11 Angular-value自定义服务

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>


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,293评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,896评论 18 399
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,425评论 11 349
  • 首先需要申请极光开发者账号 并且创建一个app应用,创建之后需要上传.p12格式的证书,拿到APP_KEY 通过 ...
    Jarvan丶阅读 4,193评论 0 2
  • 周末早上七点,我老同学邀请我参加他们公司举办的养猪技术论坛,咨询我演讲题目。细细想来,把最近1年多准备的PPT主题...
    常天明阅读 7,395评论 0 7