首頁 >web前端 >js教程 >AngularJS表達式怎麼使用? angularjs的表達式具體使用方法詳情

AngularJS表達式怎麼使用? angularjs的表達式具體使用方法詳情

寻∝梦
寻∝梦原創
2018-09-08 14:26:391396瀏覽

這篇文章主要向大家介紹了關於angularjs的表達式的使用方法,angularjs數字的使用實例,還有angularjs字串、物件、陣列的使用詳情,現在我們一起來看這篇文章吧

AngularJS 使用表達式 把資料綁定到HTML。

AngularJS 表達式

AngularJS 表達式寫在雙大括號內:{{ expression }}

AngularJS 表達式將資料綁定到 HTML,這與 ng-bind 指令有異曲同工之妙。

AngularJS 將在表達式書寫的位置"輸出"資料。

AngularJS 表達式 很像 JavaScript 表達式:它們可以包含文字、運算子和變數。

實例{{ 5 5 }} 或{{ firstName " " lastName }}

AngularJS 數字

AngularJS 數字就像JavaScript 數字:

<p ng-app="" ng-init="quantity=1;cost=5">
 <p>总价: {{ quantity * cost }}</p>
 </p>

使用ng-bind 的相同實例:

<p ng-app="" ng-init="quantity=1;cost=5">
 <p>总价: <span ng-bind="quantity * cost"></span></p>
 </p>

使用ng-init 不是很常見。您將在控制器一章中學習到一個更好的初始化資料的方式。

AngularJS 字串

AngularJS 字串就像JavaScript 字串:

<p ng-app="" ng-init="firstName=&#39;John&#39;;lastName=&#39;Doe&#39;">
<p>姓名: {{ firstName + " " + lastName }}</p>
</p>

使用ng-bind 的相同實例:

<p ng-app="" ng-init="firstName=&#39;John&#39;;lastName=&#39;Doe&#39;">
 <p>姓名: <span ng-bind="firstName + &#39; &#39; + lastName"></span></p>
</p>

AngularJS 物件

AngularJS 物件就像JavaScript 物件:

<p ng-app="" ng-init="person={firstName:&#39;John&#39;,lastName:&#39;Doe&#39;}">
 <p>姓为 {{ person.lastName }}</p>
 </p>

*lastName,區分大小寫(想看更多就到PHP中文網AngularJS開發手冊中學習)

使用ng-bind 的相同實例:

<p ng-app="" ng-init="person={firstName:&#39;John&#39;,lastName:&#39;Doe&#39;}">
 <p>姓为 <span ng-bind="person.lastName"></span></p>
 </p>

AngularJS 陣列

AngularJS 陣列就像JavaScript 陣列:

<p ng-app="" ng-init="points=[1,15,19,2,40]">
 <p>第三个值为 {{ points[2] }}</p>
 </p>

使用ng-bind 的相同實例:

<p ng-app="" ng-init="points=[1,15,19,2,40]">
 <p>第三个值为 <span ng-bind="points[2]"></span></p>
 </p>

AngularJS 表達式與JavaScript 表達式

類似於JavaScript 表達式,AngularJS 表達式可以包含字母,運算符,變數。

與 JavaScript 表達式不同,

 AngularJS 表達式可以寫在 HTML 中

 AngularJS 表達式不支援條件判斷,循環及異常。

 AngularJS 表達式支援過濾器。
好了,這篇文章到這就結束了(想看更多就到PHP中文網AngularJS使用手冊中學習),有問題的可以在下方留言提問。

以上是AngularJS表達式怎麼使用? angularjs的表達式具體使用方法詳情的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn