zoukankan      html  css  js  c++  java
  • ionic准备之angular基础——继承(3)

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body ng-app="myApp">
        <div ng-controller="firstController">
            {{name}}
            {{nickName}}
    
            <!--继承上面的-->
            <div ng-controller="threeContrller">
                {{name}}
                {{nickName}}
            </div>
        </div>
        <div ng-controller="secondController">
            {{sex}}
            {{nickName}}
        </div>
    
    <script src="angular/angular.js"></script>
    <script type="text/javascript">
        angular.module("myApp",[])
    
        .controller("firstController",['$scope',function($s){   /*依赖注入中的代码的压缩*/
            $s.name="张三";
        }])
    
    
        .controller("secondController",function($scope,$rootScope){ /*$rootScope一个全局变量,作用于在任何控制器之上*/
            $scope.sex="男";
            $rootScope.nickName="刘德华";  /*挂载在$rootScope中的nickName是在全局作用域中,可以在任何控制器内使用*/
        })
    
        .controller("threeContrller",['$scope',function($scope){
            $scope.name='03controller';       /*这个控制器在firstController内部,继承与firstController,挂载在$scope中的name会覆盖掉父级的name*/
        }])
    
    </script>
    </body>
    </html>
    

      

  • 相关阅读:
    Oracle-创建PDB
    win10怎么看IP地址、怎么看主机名
    怎么读dll文件
    Windows的注册表是什么?
    DbHelperOra类的相关链接(没看)
    C#中//注释和///注释的区别
    有关C#的序列化
    【智能指针 | 01】std::shared_ptr的使用教程
    coreump
    d
  • 原文地址:https://www.cnblogs.com/tanxu/p/5315496.html
Copyright © 2011-2022 走看看