欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

AngularJS中指令的四種基本形式實(shí)例分析

 更新時(shí)間:2016年11月22日 11:50:04   作者:栁羅風(fēng)塵  
這篇文章主要介紹了AngularJS中指令的四種基本形式,結(jié)合實(shí)例形式分析了AngularJS指令的定義、使用方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了AngularJS中指令的四種基本形式。分享給大家供大家參考,具體如下:

指令的四種基本形式中,

注意注釋型指令 M 的使用方法是 <!--  directive:指令名稱  --> 注意左右倆測(cè)必須有空格才會(huì)正常識(shí)別

所有指令是可以相互組合 的,不寫restrict ,將會(huì)默認(rèn)為A屬性 指令要支持IE8 瀏覽器 一般最好將指令設(shè)置為屬性

<!doctype html>
<html ng-app="myapp">
  <head>
    <meta charset="utf-8"/>
  </head>
  <body>
    <elementtag>E</elementtag>
    <div attr>A</div>
    <div class="classnamw">C</div>
    <!-- 注意注釋變量?jī)蓚?cè)必須加上空格 否則不會(huì)正確執(zhí)行這個(gè)指令 -->
    <!-- directive:commit -->
    <div></div>
  <script src="./js/angular.min.js"></script>
  <script>
    var app = angular.module('myapp',[]);
    app.directive('elementtag',function(){
      return {
        restrict:"E", //元素指令
        link:function(scope,element,attrs){
          console.log("this is a element");
        }
      };
    })
    .directive('attr',function(){
      return {
        restrict:"A", //屬性指令
        link:function(scope,element,attrs){
          console.log("this is a attribute");
        }
      };
    })
    .directive('classnamw',function(){
      return {
        restrict:"C", //class 指令
        link:function(scope,element,attrs){
          console.log("this is a class");
        }
      };
    })
    .directive('commit',function(){
      return {
        restrict:"M", //注釋指令
        link:function(scope,element,attrs){
          console.log("this is a commit");
        }
      };
    });
  </script>
</html>

希望本文所述對(duì)大家AngularJS程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論