中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

AngularJS入門教程之AngularJS指令
來源:易賢網 閱讀:1319 次 日期:2016-07-08 10:20:43
溫馨提示:易賢網小編為您整理了“AngularJS入門教程之AngularJS指令”,方便廣大網友查閱!

熟悉HTML的朋友都知道,HTML有很多屬性。比如<a>標簽的href屬性可以來指定鏈接的URL地址,<input>標簽的type屬性可以用來指定input的類型。AngularJS指令就是通過擴展HTML的屬性來為 AngularJS應用增加功能。

AngularJS指令用于擴展HTML。這些都是先從ng- 前綴的特殊屬性。我們將討論以下指令:

常用AngularJS指令

ng-app 指令初始化一個 AngularJS 應用程序。

ng-init 指令初始化應用程序數據。

ng-model 指令把元素值(比如輸入域的值)綁定到應用程序。

ng-app指令

ng-app 指令啟動一個AngularJS應用。它定義根元素。它會自動初始化或啟動加載包含AngularJS應用程序的Web頁面的應用程序。它也被用來加載各種AngularJS模塊AngularJS應用。在下面的例子中,我們定義默認AngularJS應用使用div元素的ng-app 屬性。

<div ng-app="">

...

</div>

ng-init 指令

ng-init 指令初始化一個AngularJS應用程序的數據。它被用來把值在應用程序中使用的變量。在下面的例子中,我們將初始化countries數組。使用JSON語法來定義countries數組。

<div ng-app="" ng-init="countries=[{locale:'en-US',name:'United States'},

{locale:'en-GB',name:'United Kingdom'},

{locale:'en-FR',name:'France'}]">

...

</div>

ng-model指令

ng-model指令定義在AngularJS應用中使用的模型/變量。在下面的例子中,我們定義了一個名為“name”的模型。

<div ng-app="">

...

<p>Enter your Name: <input type="text" ng-model="name"></p>

</div>

ng-repeat 指令

ng-repeat 指令重復html元素集合中的每個項目。在下面的例子中,我們已經迭代了數組countries。

<div ng-app="">

...

<p>List of Countries with locale:</p>

<ol>

<li ng-repeat="country in countries">

{{ 'Country: ' + country.name + ', Locale: ' + country.locale }}

</li>

</ol>

</div>

AngularJS指令示例

<div ng-app="" ng-init="firstName='John'">

<p>在輸入框中嘗試輸入:</p>

<p>姓名:<input type="text" ng-model="firstName"></p>

<p>你輸入的為: {{ firstName }}</p>

</div>

ng-app 指令告訴 AngularJS當前<div> 元素是 一個AngularJS 的應用程序,ng-init指令用于初始化數據,相當于javascript中的定義變量。AngularJS 中的數據綁定,同步了 AngularJS 表達式與 AngularJS 數據。{{ firstName }} 是通過ng-model="firstName" 進行同步。上面的例子將會在頁面上同步顯示你在輸入框中輸入的內容。

注意

一個網頁可以包含多個運行在不同元素中的 AngularJS 應用程序。

使用 ng-init 初始化數據并不是很常見。您將在后續章節中學習到一個更好的初始化數據的方式。

ng-repeat 指令

ng-repeat 指令會重復一個 HTML 元素,相當于javascript里的each循環

<div ng-app="" ng-init="names=['Jani','Hege','Kai']">

<p>使用 ng-repeat 來循環數組</p>

<ul>

<li ng-repeat="x in names">

{{ x }}

</li>

</ul>

</div>

上面的例子中將會解析成下面的HTML

<ul>

<li>Jani</li>

<li>Hege</li>

<li>Kai</li>

</ul>

ng-repeat作用在對象數組上:

<div ng-app="" ng-init="names=[

{name:'Jani',country:'Norway'},

{name:'Hege',country:'Sweden'},

{name:'Kai',country:'Denmark'}]">

<p>循環對象:</p>

<ul>

<li ng-repeat="x in names">

{{ x.name + ', ' + x.country }}

</li>

</ul>

</div>

將會解析成下面的HTML:

<ul>

<li>Jani, Norway</li>

<li>Hege, Sweden</li>

<li>Kai, Denmark</li>

</ul>

自定義指令

除了 AngularJS 內置的指令外,我們還可以創建自定義指令。 你可以使用 .directive 函數來添加自定義的指令。 要調用自定義指令,HTMl 元素上需要添加自定義指令名。 使用駝峰法來命名一個指令, askh5Directive, 但在使用它時需要以 - 分割:askh5-directive

<body ng-app="myApp">

<askh5-directive></askh5-directive>

<script>

var app = angular.module("myApp", []);

app.directive("askh5Directive", function() {

return {

template : "<h1>自定義指令!</h1>"

};

});

</script>

</body>

上面的例子解析成:

<h1>自定義指令!</h1>

可以通過以下幾種方式來調用指令:

元素名:<askh5-directive></askh5-directive>

屬性:<div askh5-directive></div>

class名:<div class="askh5-directive"></div>

注釋:<!-- 指令: askh5-directive -->

restrict限制使用

restrict 值可以是以下幾種:

E 只限元素名使用

A 只限屬性使用

C 只限類名使用

M 只限注釋使用

restrict 默認值為 EA, 即可以通過元素名和屬性名來調用指令。

var app = angular.module("myApp", []);

app.directive("askh5Directive", function() {

return {

restrict : "A",

template : "<h1>自定義指令!</h1>"

};

});

上面的AngularJS將只允許屬性調用。

以上內容是小編給大家介紹的AngularJS入門教程之AngularJS指令,希望對大家有所幫助!

更多信息請查看網絡編程
易賢網手機網站地址:AngularJS入門教程之AngularJS指令
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲精品永久免费精品| 久久婷婷国产麻豆91天堂| 久久久久综合网| 久久国产欧美日韩精品| 亚洲一区999| 亚洲品质自拍| 国内成人自拍视频| 在线成人av| 欧美日韩在线免费观看| 欧美成黄导航| 美女诱惑一区| 久久9热精品视频| 免费欧美在线视频| 亚洲国产裸拍裸体视频在线观看乱了中文| 一区二区三区不卡视频在线观看| 国产麻豆精品在线观看| 免费成人黄色av| 午夜日韩av| 国模套图日韩精品一区二区| 影音先锋成人资源站| 亚洲黄色视屏| 国产欧美一区二区精品性| 欧美激情一区二区三区不卡| 亚洲一区国产| 亚洲精选一区| 亚洲七七久久综合桃花剧情介绍| 欧美国产日韩一区| 欧美激情第8页| 亚洲一区综合| 亚洲成人资源网| 欧美视频精品一区| 欧美精品免费观看二区| 老司机精品视频网站| 欧美日韩在线观看一区二区三区| 在线视频精品一区| 伊人色综合久久天天五月婷| 国产精品久久福利| 久久午夜电影网| 亚洲国产精品成人精品| 国产综合第一页| 欧美性做爰毛片| 欧美三级午夜理伦三级中视频| 欧美成人三级在线| 欧美精品尤物在线| 美女精品一区| 久久免费一区| 欧美99在线视频观看| 国产精品porn| 国产精品久久久久久久久久直播| 亚洲精品永久免费精品| 日韩一区二区免费看| 亚洲国产老妈| 欧美日韩一区在线观看视频| 免费久久99精品国产| 国产日韩一区二区三区在线| 亚洲伊人久久综合| 欧美风情在线观看| 亚洲裸体俱乐部裸体舞表演av| 欧美另类视频| 99综合电影在线视频| 欧美性猛交xxxx乱大交蜜桃| 亚洲精品1区| 欧美日韩午夜激情| 亚洲一区二区三区中文字幕| 国产日韩精品一区观看| 久久人人精品| 亚洲电影中文字幕| 欧美日韩一二三四五区| 午夜久久电影网| 国产一区二区精品| 美女主播一区| 亚洲直播在线一区| 在线成人激情黄色| 欧美日韩一视频区二区| 久久国产精品免费一区| 一区二区精品在线| 亚洲欧洲久久| 在线观看国产一区二区| 国产欧美一区在线| 国产精品高潮呻吟久久av无限| 免费成人黄色| 久久精品视频在线免费观看| 亚洲一区图片| 中日韩高清电影网| 亚洲精品一区在线观看| 亚洲夫妻自拍| 亚洲福利视频一区二区| 精品动漫3d一区二区三区免费 | 亚洲欧洲精品天堂一级| 国产在线精品成人一区二区三区| 欧美偷拍一区二区| 欧美—级a级欧美特级ar全黄| 久久视频在线免费观看| 欧美在线一级va免费观看| 亚洲在线视频| 亚洲女优在线| 亚洲欧美日韩国产| 亚洲欧美激情一区二区| 亚洲主播在线| 亚洲一区二三| 亚洲欧美日韩精品久久| 亚洲一区视频| 亚洲欧美视频在线观看| 亚洲永久视频| 性久久久久久久久久久久| 午夜精品成人在线| 亚洲午夜女主播在线直播| 在线一区日本视频| 中文av一区特黄| 亚洲午夜久久久久久久久电影院 | 国产精品久久久久av免费| 欧美区亚洲区| 欧美香蕉大胸在线视频观看| 欧美视频中文字幕在线| 欧美日韩亚洲一区二区三区在线观看| 欧美精品免费视频| 欧美视频在线观看 亚洲欧| 国产精品久久久久婷婷| 国产美女精品人人做人人爽| 国产精品资源在线观看| 国产婷婷成人久久av免费高清| 国产亚洲一区二区三区在线观看| 国产视频久久网| 加勒比av一区二区| 1024亚洲| 一区二区三区四区国产精品| 亚洲图片自拍偷拍| 午夜久久美女| 久久综合精品国产一区二区三区| 老司机成人网| 国产精品h在线观看| 国产亚洲欧美另类中文| 亚洲第一主播视频| 在线视频你懂得一区二区三区| 亚洲欧美日韩一区| 久久蜜桃av一区精品变态类天堂| 欧美国产三区| 国产精品一区视频| 黄色日韩网站视频| 99国产精品久久久久久久成人热| 亚洲一区二区在线播放| 久久久久久久97| 欧美精品在线视频观看| 国产精品午夜春色av| 1769国内精品视频在线播放| 一本久久综合亚洲鲁鲁| 久久久久国色av免费观看性色| 欧美精品成人| 国产日韩欧美中文| 日韩视频一区二区| 久久精品人人爽| 国产精品hd| 亚洲二区精品| 午夜精品久久久久久99热| 麻豆9191精品国产| 国产精品美女久久久久久免费| 在线精品福利| 亚洲欧美在线aaa| 欧美jizzhd精品欧美喷水 | 久久大逼视频| 欧美精品色网| 黄色成人精品网站| 亚洲综合导航| 欧美国产日韩一区二区三区| 国产一区二区主播在线| 亚洲深夜福利视频| 女同一区二区| 国产一区二区三区av电影 | 亚洲欧洲日韩在线| 午夜精品久久久久久久蜜桃app| 蜜桃久久精品乱码一区二区| 亚洲日本精品国产第一区| 亚洲一区二区三区在线| 麻豆成人在线播放| 国产欧美一区二区色老头 | 国产精品一区二区a| 亚洲精品久久久久久久久久久| 久久av红桃一区二区小说| 欧美日韩一区二区精品| 亚洲国产毛片完整版| 香蕉免费一区二区三区在线观看| 欧美精品一区二区精品网| 黄页网站一区| 久久久久久久久久久久久9999| 国产精品视频一区二区三区| 夜夜爽www精品| 欧美喷潮久久久xxxxx| 在线看成人片| 久久久久久亚洲精品杨幂换脸| 国产精品视频第一区| 一片黄亚洲嫩模| 欧美日产在线观看| 日韩一区二区精品视频| 欧美大尺度在线| 揄拍成人国产精品视频| 久久99在线观看| 国产精品区一区二区三区| 亚洲午夜激情免费视频| 欧美日韩亚洲系列| 日韩手机在线导航|