這篇文章主要向大家介紹了關於angularjs的表達式的使用方法,angularjs數字的使用實例,還有angularjs字串、物件、陣列的使用詳情,現在我們一起來看這篇文章吧
AngularJS 使用表達式 把資料綁定到HTML。
AngularJS 表達式寫在雙大括號內:{{ expression }}。
AngularJS 表達式將資料綁定到 HTML,這與 ng-bind 指令有異曲同工之妙。
AngularJS 將在表達式書寫的位置"輸出"資料。
AngularJS 表達式 很像 JavaScript 表達式:它們可以包含文字、運算子和變數。
實例{{ 5 5 }} 或{{ firstName " " lastName }}
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 字串就像JavaScript 字串:
<p ng-app="" ng-init="firstName='John';lastName='Doe'"> <p>姓名: {{ firstName + " " + lastName }}</p> </p>
使用ng-bind 的相同實例:
<p ng-app="" ng-init="firstName='John';lastName='Doe'"> <p>姓名: <span ng-bind="firstName + ' ' + lastName"></span></p> </p>
AngularJS 物件就像JavaScript 物件:
<p ng-app="" ng-init="person={firstName:'John',lastName:'Doe'}"> <p>姓为 {{ person.lastName }}</p> </p>
*lastName,區分大小寫(想看更多就到PHP中文網AngularJS開發手冊中學習)
使用ng-bind 的相同實例:
<p ng-app="" ng-init="person={firstName:'John',lastName:'Doe'}"> <p>姓为 <span ng-bind="person.lastName"></span></p> </p>
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>
類似於JavaScript 表達式,AngularJS 表達式可以包含字母,運算符,變數。
與 JavaScript 表達式不同,
AngularJS 表達式可以寫在 HTML 中
AngularJS 表達式不支援條件判斷,循環及異常。
AngularJS 表達式支援過濾器。
好了,這篇文章到這就結束了(想看更多就到PHP中文網AngularJS使用手冊中學習),有問題的可以在下方留言提問。
以上是AngularJS表達式怎麼使用? angularjs的表達式具體使用方法詳情的詳細內容。更多資訊請關注PHP中文網其他相關文章!