最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AngularJS基礎學習筆記之表達式

 更新時間:2015年05月10日 09:31:09   投稿:hebedich  
AngularJS表達式用于應用程序數(shù)據(jù)綁定到HTML。表達式都寫在雙括號就像{{表達式}}。表達式中的行為跟ng-bind指令方式相同。 AngularJS應用表達式是純javascript表達式,并輸出它們被使用的數(shù)據(jù)在那里。

AngularJS通過表達式將數(shù)據(jù)綁定到HTML。

AngularJS表達式

  AngularJS表達式寫在雙大括號中:{{ 表達式語句 }}。

  AngularJS表達式綁定數(shù)據(jù)到HTML的方式與ng-bind指令的方式相同。

  AngularJS會準確地將表達式“輸出”為計算的結果。

  AngularJS表達式與JavaScript表達式有許多相似之處,它們都包含文字、運算符和變量。例如{{ 5 + 5 }}和{{ firstName + " " + lastName }}

<!DOCTYPE html>
<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<body>

<div ng-app="">
   <p>My first expression: {{ 5 + 5 }}</p>
</div>

  如果你去掉ng-app指令,表達式會被直接顯示在頁面上而不會被計算。

<!DOCTYPE html>
<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<body>

<div>
   <p>My first expression: {{ 5 + 5 }}</p>
</div>

</body>
</html>

AngularJS數(shù)字

  AngularJS數(shù)字和JavaScript數(shù)字一樣:

<div ng-app="" ng-init="quantity=1;cost=5">

<p>Total in dollar: {{ quantity * cost }}</p>

</div>

  同樣,我們可以使用ng-bind指令達到相同的效果:

<div ng-app="" ng-init="quantity=1;cost=5">

<p>Total in dollar: <span ng-bind="quantity * cost"></span></p>

</div>

Note 使用ng-init指令在AngularJS開發(fā)中非常普遍。在控制器一節(jié)中你將會看到更好的初始化數(shù)據(jù)的方法。

AngularJS字符串

  AngularJS字符串與JavaScript字符串一樣:

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

<p>The name is {{ firstName + " " + lastName }}</p>

</div>

  同樣,我們可以使用ng-bind指令達到相同的效果:

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

<p>The name is <span ng-bind="firstName + ' ' + lastName"></span></p>

</div>

AngularJS對象

  AngularJS對象與JavaScript對象一樣:

<div ng-app="" ng-init="person={firstName:'John',lastName:'Doe'}">

<p>The name is {{ person.lastName }}</p>

</div>

  同樣,我們可以使用ng-bind指令達到相同的效果:

<div ng-app="" ng-init="person={firstName:'John',lastName:'Doe'}">

<p>The name is <span ng-bind="person.lastName"></span></p>

</div>

AngularJS數(shù)組

  AngularJS數(shù)組與JavaScript數(shù)組一樣:

<div ng-app="" ng-init="points=[1,15,19,2,40]">

<p>The third result is {{ points[2] }}</p>

</div>

  同樣,我們可以使用ng-bind指令達到相同的效果:

<div ng-app="" ng-init="points=[1,15,19,2,40]">

<p>The third result is <span ng-bind="points[2]"></span></p>

</div>

AngularJS表達式與JavaScript表達式比較

  與JavaScript表達式相同,AngularJS表達式也包含文字、運算符和變量。與JavaScript表達式不同的是,

AngularJS表達式可以寫在HTML里面。
AngularJS表達式不支持條件和循環(huán)語句,而且沒有exception語句。
AngularJS表達式支持過濾器。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

相關文章

  • 關于angular引入ng-zorro的問題淺析

    關于angular引入ng-zorro的問題淺析

    這篇文章主要給大家介紹了關于angular引入ng-zorro的問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09
  • Angular.js項目中使用gulp實現(xiàn)自動化構建以及壓縮打包詳解

    Angular.js項目中使用gulp實現(xiàn)自動化構建以及壓縮打包詳解

    基于流的前端自動化構建工具,利用gulp可以提高前端開發(fā)效率,特別是在前后端分離的項目中。下面這篇文章主要給大家介紹了關于在Angular.js項目中使用gulp實現(xiàn)自動化構建以及壓縮打包的相關資料,需要的朋友可以參考下。
    2017-07-07
  • 分享Angular http interceptors 攔截器使用(推薦)

    分享Angular http interceptors 攔截器使用(推薦)

    AngularJS 是一個 JavaScript 框架。它可通過 <script> 標簽添加到 HTML 頁面。這篇文章主要介紹了分享Angular http interceptors 攔截器使用(推薦),需要的朋友可以參考下
    2019-11-11
  • Angular2內置指令NgFor和NgIf詳解

    Angular2內置指令NgFor和NgIf詳解

    Directive的概念在Angular 1.x就存在了,我對它的認識比較模糊,所以直接通過一些例子來說明。Angular提供的內置執(zhí)行有很多,這次使用兩個:ngFor、ngIf。
    2016-08-08
  • AngularJS中的緩存使用

    AngularJS中的緩存使用

    一個緩存就是一個組件,它可以透明地儲存數(shù)據(jù),以便以后可以更快地服務于請求。這篇文章主要介紹了AngularJS中的緩存使用,有興趣的可以了解一下。
    2017-01-01
  • Angular8 實現(xiàn)table表格表頭固定效果

    Angular8 實現(xiàn)table表格表頭固定效果

    這篇文章主要介紹了Angular8 實現(xiàn)table表格表頭固定效果,表頭固定,內部實現(xiàn)滾動條效果,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 詳解AngularJS2 Http服務

    詳解AngularJS2 Http服務

    本篇文章主要介紹了詳解AngularJS2 Http服務,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • AngularJS用戶選擇器指令實例分析

    AngularJS用戶選擇器指令實例分析

    這篇文章主要介紹了AngularJS用戶選擇器指令,結合實例形式分析了angular指令實現(xiàn)選擇器功能的具體操作步驟與相關實現(xiàn)技巧,需要的朋友可以參考下
    2016-11-11
  • 基于Angularjs-router動態(tài)改變Title值的問題

    基于Angularjs-router動態(tài)改變Title值的問題

    今天小編就為大家分享一篇基于Angularjs-router動態(tài)改變Title值的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • AngularJS 使用$sce控制代碼安全檢查

    AngularJS 使用$sce控制代碼安全檢查

    SCE,即strict contextual escaping,我的理解是 嚴格的上下文隔離 ...翻譯的可能不準確,但是通過字面理解,應該是angularjs嚴格的控制上下文訪問,通過本文給大家介紹AngularJS 使用$sce控制代碼安全檢查,對angularjs sce相關知識感興趣的朋友一起學習吧
    2016-01-01

最新評論

曲靖市| 勃利县| 民丰县| 柯坪县| 栾川县| 碌曲县| 隆尧县| 清河县| 渭南市| 兴安盟| 虹口区| 农安县| 尉犁县| 甘孜县| 庄浪县| 自治县| 呼图壁县| 葵青区| 东台市| 石河子市| 轮台县| 定远县| 建瓯市| 辽中县| 呈贡县| 铅山县| 宁陕县| 尤溪县| 塔城市| 武宁县| 盖州市| 荔浦县| 南和县| 东港市| 临沂市| 清新县| 莆田市| 衡阳县| 东平县| 玉溪市| 双牌县|