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

AngularJS基礎(chǔ)學(xué)習(xí)筆記之表達(dá)式

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

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

AngularJS表達(dá)式

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

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

  AngularJS會準(zhǔn)確地將表達(dá)式“輸出”為計(jì)算的結(jié)果。

  AngularJS表達(dá)式與JavaScript表達(dá)式有許多相似之處,它們都包含文字、運(yùn)算符和變量。例如{{ 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指令,表達(dá)式會被直接顯示在頁面上而不會被計(jì)算。

<!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指令達(dá)到相同的效果:

<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指令達(dá)到相同的效果:

<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指令達(dá)到相同的效果:

<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指令達(dá)到相同的效果:

<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表達(dá)式與JavaScript表達(dá)式比較

  與JavaScript表達(dá)式相同,AngularJS表達(dá)式也包含文字、運(yùn)算符和變量。與JavaScript表達(dá)式不同的是,

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

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

相關(guān)文章

  • 關(guān)于angular引入ng-zorro的問題淺析

    關(guān)于angular引入ng-zorro的問題淺析

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

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

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

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

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

    Angular2內(nèi)置指令NgFor和NgIf詳解

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

    AngularJS中的緩存使用

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

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

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

    詳解AngularJS2 Http服務(wù)

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

    AngularJS用戶選擇器指令實(shí)例分析

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

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

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

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

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

最新評論

五华县| 怀来县| 宜川县| 赤峰市| 彭水| 师宗县| 安阳县| 河南省| 荔波县| 汶川县| 三河市| 昌吉市| 益阳市| 赣榆县| 嘉荫县| 泰和县| 仪陇县| 丰县| 荥经县| 长治市| 三门县| 且末县| 怀仁县| 文安县| 溧水县| 高安市| 文登市| 正安县| 天门市| 保康县| 会泽县| 西和县| 安泽县| 乌鲁木齐县| 沾化县| 赣州市| 永宁县| 富民县| 大同市| 江陵县| 南京市|