zoukankan      html  css  js  c++  java
  • angular.js之作用域scope'@','=','&'

    <!doctype html>
    <html ng-app='myApp'>
    <head>

    </head>
    <body>
      <script src="http://cdn.bootcss.com/angular.js/1.4.6/angular.js"></script>
      <script src="https://cdn.bootcss.com/jquery/1.8.3/jquery.js"></script>
      <div ng-controller="listCtrl" ng-app="myApp">
        <input type="text" ng-model="color">
        <!-- <span kid hd-color="color"></span> --> <!--@是单项数据绑定,hd-color="{{color}}"作用域隔离,在view中是以模板“{{}}”的形式;=双向绑定,hd-color="color",在view中直接以属性的形式出现-->
        <div kid color="callback()"></div>
      </div>


    <script type="text/javascript">
        var myApp=angular.module('myApp',[]);
        myApp.controller('listCtrl',function($scope){
          $scope.color="red";
          $scope.callback=function(){
            return 'a web developer !';
          }
        });


        myApp.directive('kid',function(){
          return {
            restrict:'AE',
            //template:'<div style="color:{{color}}">@符号的学习</div>' ,
            template:'<h1>{{color()}}</h1>',
            scope:{ /*color:"=hdColor"*//* "@hdColor" */color:'&'} //通过&属性名来调用控制器的函数
          }
        });
    </script>
    </div>
    </body>
    </html>

    焦大叔叔
  • 相关阅读:
    Xcode 5.1 更新后插件不能用
    adplus 抓取dump
    压力测试工具 Tinyget
    mssql server提示无权限
    windbg sos加载相关
    oracle中文显示为问号
    菜鸟成长进阶之——fiddler使用总结
    windbg学习进阶之——windbg字段名及其意义
    windbg学习进阶之——dump分析常用命令收集
    windbg学习进阶之——windbg环境变量配置
  • 原文地址:https://www.cnblogs.com/tiny-jiao/p/6479923.html
Copyright © 2011-2022 走看看