亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

AngularJS指令詳解及示例代碼

 更新時(shí)間:2016年08月16日 15:56:30   投稿:lqh  
本文主要介紹AngularJS指令,這里整理了簡(jiǎn)單的指令并附示例代碼,有需要的小伙伴可以參考下

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

ng-app - 該指令啟動(dòng)一個(gè)AngularJS應(yīng)用。

ng-init - 該指令初始化應(yīng)用程序數(shù)據(jù)。

ng-model - 此指令定義的模型,該模型是變量在AngularJS使用。

ng-repeat - 該指令將重復(fù)集合中的每個(gè)項(xiàng)目的HTML元素。

ng-app指令

ng-app 指令啟動(dòng)一個(gè)AngularJS應(yīng)用。它定義根元素。它會(huì)自動(dòng)初始化或啟動(dòng)加載包含AngularJS應(yīng)用程序的Web頁(yè)面的應(yīng)用程序。它也被用來(lái)加載各種AngularJS模塊AngularJS應(yīng)用。在下面的例子中,我們定義默認(rèn)AngularJS應(yīng)用使用div元素的ng-app 屬性。

<div ng-app="">
...
</div>

ng-init 指令

ng-init 指令初始化一個(gè)AngularJS應(yīng)用程序的數(shù)據(jù)。它被用來(lái)把值在應(yīng)用程序中使用的變量。在下面的例子中,我們將初始化countries數(shù)組。使用JSON語(yǔ)法來(lái)定義countries數(shù)組。

<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應(yīng)用中使用的模型/變量。在下面的例子中,我們定義了一個(gè)名為“name”的模型。

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

ng-repeat 指令

ng-repeat 指令重復(fù)html元素集合中的每個(gè)項(xiàng)目。在下面的例子中,我們已經(jīng)迭代了數(shù)組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>

例子

下面的例子將展示上述所有指令。

testAngularJS.html

<html>
<title>AngularJS Directives</title>
<body>
<h1>Sample Application</h1>
<div ng-app="" ng-init="countries=[{locale:'en-US',name:'United States'},
                  {locale:'en-GB',name:'United Kingdom'},
                  {locale:'en-FR',name:'France'}]">
  <p>Enter your Name: <input type="text" ng-model="name"></p>
  <p>Hello <span ng-bind="name"></span>!</p>
  <p>List of Countries with locale:</p>
  <ol>
   <li ng-repeat="country in countries">
     {{ 'Country: ' + country.name + ', Locale: ' + country.locale }}
   </li>
  </ol>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
</body>
</html>

輸出

在Web瀏覽器打開(kāi)textAngularJS.html。輸入姓名并看到以下結(jié)果。

以上就是AngularJS指令的基礎(chǔ)資料,后續(xù)繼續(xù)補(bǔ)充相關(guān)資料,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • angular中的post請(qǐng)求處理示例詳解

    angular中的post請(qǐng)求處理示例詳解

    這篇文章主要給大家介紹了關(guān)于angular中post請(qǐng)求處理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用angular具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • angular.JS實(shí)現(xiàn)網(wǎng)頁(yè)禁用調(diào)試、復(fù)制和剪切

    angular.JS實(shí)現(xiàn)網(wǎng)頁(yè)禁用調(diào)試、復(fù)制和剪切

    這篇文章主要給大家介紹了angular.JS實(shí)現(xiàn)網(wǎng)頁(yè)禁用調(diào)試、復(fù)制和剪切的相關(guān)資料,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-03-03
  • Angular使用ng-messages與PHP進(jìn)行表單數(shù)據(jù)驗(yàn)證

    Angular使用ng-messages與PHP進(jìn)行表單數(shù)據(jù)驗(yàn)證

    這篇文章主要介紹了Angular使用ng-messages與PHP進(jìn)行表單數(shù)據(jù)驗(yàn)證,ng-messages提供了更方便的表單數(shù)據(jù)驗(yàn)證服務(wù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • AngularJS基礎(chǔ) ng-if 指令用法

    AngularJS基礎(chǔ) ng-if 指令用法

    本文主要介紹了AngularJS ng-if 指令,在這里整理了一些ng-if 指令的基礎(chǔ)資料,并有實(shí)例代碼,有需要的同學(xué)可以參考下
    2016-08-08
  • Angular的事件和表單詳解

    Angular的事件和表單詳解

    這篇文章主要為大家詳細(xì)介紹了Angular的事件和表單,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Angular CLI 使用教程指南參考小結(jié)

    Angular CLI 使用教程指南參考小結(jié)

    這篇文章主要介紹了Angular CLI 使用教程指南參考小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-04-04
  • angularjs $http實(shí)現(xiàn)form表單提交示例

    angularjs $http實(shí)現(xiàn)form表單提交示例

    這篇文章主要介紹了angularjs $http實(shí)現(xiàn)form表單提交示例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-06-06
  • Angular 與 Component store實(shí)踐示例

    Angular 與 Component store實(shí)踐示例

    這篇文章主要為大家介紹了Angular 與 Component store實(shí)踐示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • angular5 httpclient的示例實(shí)戰(zhàn)

    angular5 httpclient的示例實(shí)戰(zhàn)

    本篇文章主要介紹了angular5 httpclient的示例實(shí)戰(zhàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • 使用Angular CLI生成 Angular 5項(xiàng)目教程詳解

    使用Angular CLI生成 Angular 5項(xiàng)目教程詳解

    這篇文章主要介紹了使用Angular CLI生成 Angular 5項(xiàng)目的教程詳解 ,需要的朋友可以參考下
    2018-03-03

最新評(píng)論