AngularJS中指令的四種基本形式實例分析
本文實例講述了AngularJS中指令的四種基本形式。分享給大家供大家參考,具體如下:
指令的四種基本形式中,
注意注釋型指令 M 的使用方法是 <!-- directive:指令名稱 --> 注意左右倆測必須有空格才會正常識別
所有指令是可以相互組合 的,不寫restrict ,將會默認為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>
<!-- 注意注釋變量兩側(cè)必須加上空格 否則不會正確執(zhí)行這個指令 -->
<!-- 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程序設(shè)計有所幫助。
相關(guān)文章
Web開發(fā)使用Angular實現(xiàn)用戶密碼強度判別的方法
這篇文章主要介紹了Web開發(fā)使用Angular實現(xiàn)用戶密碼強度判別的方法,需要的朋友可以參考下2017-09-09
angular基于路由控制ui-router實現(xiàn)系統(tǒng)權(quán)限控制
這篇文章主要介紹了angular基于路由控制ui-router實現(xiàn)系統(tǒng)權(quán)限控制的相關(guān)資料,需要的朋友可以參考下2016-09-09
詳解Angularjs在控制器(controller.js)中使用過濾器($filter)格式化日期/時間實例
本篇文章主要介紹了詳解Angularjs在控制器(controller.js)中使用過濾器($filter)格式化日期/時間實例 ,有需要的小伙伴可以參考下。2017-02-02
AngularJS對動態(tài)增加的DOM實現(xiàn)ng-keyup事件示例
這篇文章主要介紹了AngularJS對動態(tài)增加的DOM實現(xiàn)ng-keyup事件示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-03-03

