• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >AngularJS > AngularJS入门教程之AngularJS表达式

AngularJS入门教程之AngularJS表达式

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-30

本文主要包含AngularJS入门教程之AngularJS表达式等相关知识,希望在学习及工作中可以帮助到您

表达式用于应用程序数据绑定到HTML。表达式都写在双括号就像{{表达式}}。表达式中的行为跟ng-bind指令方式相同。 AngularJS应用表达式是纯javascript表达式,并输出它们被使用的数据在那里。

AngularJS表达式格式 : {{expression }}

AngularJS表达式可以是字符串、数字、运算符和变量

数字运算{{1 + 5}}

字符串连接{{ 'abc' + 'bcd' }}

变量运算 {{ firstName + " " + lastName }}, {{ quantity * cost }}

对象{{ person.lastName }}

数组{{ points[2] }}

AngularJS例子

1.Angularjs数字

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

上例输出:

总价:10

代码注释:

ng-init="quantity=2;cost=5" //相当于javascript里的var quantity=2,cost=5;
使用ng-bind可以实现相同的功能

<div ng-app="" ng-init="quantity=1;cost=5">
<p>总价: <span ng-bind="quantity * cost"></span></p>
//这里的ng-bind相当于指定了span的innerHTML
</div> 
</div>

2.Angularjs字符串

<div ng-app="" ng-init="firstName='John';lastName='Snow'">
<p>姓名: {{ firstName + " " + lastName }}</p>
</div> 
</div>

输出

姓名:Jone Snow

3. AngularJS对象

<div ng-app="" ng-init="person={firstName:'John',lastName:'Snow'}">
<p>姓为 {{ person.lastName }}</p>
</div> 
</div>

输出

姓为 Snow

4.AngularJS数组

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

输出

第三个值为 19

以上所述是小编给大家介绍的AngularJS入门教程之AngularJS表达式的相关介绍,希望对大家有所帮助!

</div>

您可能想查找下面的文章:

相关文章

  • 2017-05-30详解AngularJS中的依赖注入机制
  • 2017-05-30使用Angular.js开发的注意事项
  • 2017-05-30AngualrJS中每次$http请求时的一个遮罩层Directive
  • 2017-05-30angularjs实现与服务器交互分享
  • 2017-05-30AngularJS实现全选反选功能
  • 2017-05-30angularJS 中$attrs方法使用指南
  • 2017-05-30AngularJS包括详解及示例代码
  • 2017-05-30angular 动态组件类型详解(四种组件类型)
  • 2017-05-30AngularJS ng-repeat数组有重复值的解决方法
  • 2017-05-30Angular.JS利用ng-disabled属性和ng-model实现禁用button效果

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 详解AngularJS过滤器的使用
    • AngularJs实现ng1.3+表单验证
    • 使用AngularJS和PHP的Laravel实现单页评论的方法
    • 如何解决手机浏览器页面点击不跳转浏览器双击放大网页
    • 详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
    • 使用JavaScript的AngularJS库编写hello world的方法
    • Angularjs 实现一个幻灯片示例代码
    • AngularJS通过ng-route实现基本的路由功能实例详解
    • 理解AngularJs篇:30分钟快速掌握AngularJs
    • Angularjs使用ng-repeat中$even和$odd属性的注意事项

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有