AngularJS入门教程之AngularJS表达式


Posted in Javascript onApril 18, 2016

表达式用于应用程序数据绑定到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>

上例输出:

总价: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>

2.Angularjs字符串

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

输出

姓名:Jone Snow

3. AngularJS对象

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

输出

姓为 Snow

4.AngularJS数组

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

输出

第三个值为 19

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

Javascript 相关文章推荐
修改发贴的编辑功能
Mar 07 Javascript
jQuery UI AutoComplete 使用说明
Jun 20 Javascript
使用JQuery快速实现Tab的AJAX动态载入(实例讲解)
Dec 11 Javascript
利用jquery操作Radio方法小结
Oct 20 Javascript
JavaScript中window.open用法实例详解
Apr 15 Javascript
浅析JS原型继承与类的继承
Apr 07 Javascript
jQuery+ajax实现实用的点赞插件代码
Jul 06 Javascript
详解Javascript百度地图接口开发文档中的类和方法
Feb 07 Javascript
在vscode中统一vue编码风格的方法
Feb 22 Javascript
layui表格分页 记录勾选的实例
Sep 02 Javascript
javascript递归函数定义和用法示例分析
Jul 22 Javascript
JS sort排序详细使用方法示例解析
Sep 27 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
Apr 18 #Javascript
jQuery使用$.each遍历json数组的简单实现方法
Apr 18 #Javascript
jQuery validate+artdialog+jquery form实现弹出表单思路详解
Apr 18 #Javascript
JS中artdialog弹出框控件之提交表单思路详解
Apr 18 #Javascript
jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
Apr 18 #Javascript
ArtEditor富文本编辑器增加表单提交功能
Apr 18 #Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
Apr 18 #Javascript
You might like
php中CI操作多个数据库的代码
2012/07/05 PHP
会自动逐行上升的文本框
2006/06/30 Javascript
xheditor与validate插件冲突的解决方案
2010/04/15 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
2014/02/24 Javascript
JavaScript常用脚本汇总(三)
2015/03/04 Javascript
JavaScript实现标题栏文字轮播效果代码
2015/10/24 Javascript
Bootstrap表单Form全面解析
2016/06/13 Javascript
jquery插件uploadify多图上传功能实现代码
2016/08/12 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
React Native使用百度Echarts显示图表的示例代码
2017/11/07 Javascript
javascript实现最长公共子序列实例代码
2018/02/05 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
Vue在页面数据渲染完成之后的调用方法
2018/09/11 Javascript
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
[01:04:32]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第二场 2月23日
2021/03/11 DOTA
Google开源的Python格式化工具YAPF的安装和使用教程
2016/05/31 Python
Python提取Linux内核源代码的目录结构实现方法
2016/06/24 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
详解python中的Turtle函数库
2018/11/19 Python
python 缺失值处理的方法(Imputation)
2019/07/02 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
Python3 获取文件属性的方式(时间、大小等)
2020/03/12 Python
HTML5新表单元素_动力节点Java学院整理
2017/07/12 HTML / CSS
HTML5地理定位实例
2014/10/15 HTML / CSS
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
size?德国官方网站:英国伦敦的球鞋精品店
2018/03/17 全球购物
医学生个人求职信范文
2014/02/07 职场文书
生产部岗位职责范文
2014/02/07 职场文书
机关单位人员学雷锋心得体会
2014/03/10 职场文书
文员转正自我鉴定怎么写
2014/09/29 职场文书
2014年生活老师工作总结
2014/12/23 职场文书
2014年小学辅导员工作总结
2014/12/23 职场文书
2020年个人安全保证书参考模板
2020/01/08 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python