腊月的季节

angularjs之表达式

简介

angularjs通过新的属性和表达式扩展了HTML。
angularjs可以构建一个单一页面应用程序。

angularjs数字

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

<p>总价: {{ quantity * cost }}</p>

</div>

使用ng-init的相同实例:

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

<p>总价: <span ng-bind="quantity * cost"></span></p>

</div>

angularjs字符串

1
2
3
4
5
<div ng-app="" ng-init="firstName='John';lastName='Doe'">

<p>姓名: {{ firstName + " " + lastName }}</p>

</div>

使用ng-init的相同实例:

1
2
3
4
5
<div ng-app="" ng-init="firstName='John';lastName='Doe'">

<p>姓名: <span ng-bind="firstName + ' ' + lastName"></span></p>

</div>

angularjs对象

1
2
3
4
5
<div ng-app="" ng-init="person={firstName:'John',lastName:'Doe'}">

<p>姓为 {{ person.lastName }}</p>

</div>

使用ng-bind的相同实例:

1
2
3
4
5
<div ng-app="" ng-init="person={firstName:'John',lastName:'Doe'}">

<p>姓为 <span ng-bind="person.lastName"></span></p>

</div>

angularjs数组

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

<p>第三个值为 {{ points[2] }}</p>

</div>

使用ng-bind的相同实例:

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

<p>第三个值为 <span ng-bind="points[2]"></span></p>

</div>

热评文章