AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

AngularJS中指令的四种基本形式实例分析

51自学网 http://www.wanshiok.com
AngularJS,指令,基本形式

本文实例讲述了AngularJS中指令的四种基本形式。分享给大家供大家参考,具体如下:

指令的四种基本形式中,

注意注释型指令 M 的使用方法是 <!--  directive:指令名称  --> 注意左右俩测必须有空格才会正常识别

所有指令是可以相互组合 的,不写restrict ,将会默认为A属性 指令要支持IE8 浏览器 一般最好将指令设置为属性

<!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>    <!-- 注意注释变量两侧必须加上空格 否则不会正确执行这个指令 -->    <!-- 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>

希望本文所述对大家AngularJS程序设计有所帮助。


AngularJS,指令,基本形式  
上一篇:使用JS批量选中功能实现更改数据库中的status状态值(批量展示)  下一篇:AngularJS中directive指令使用之事件绑定与指令交互用法示例