AngularJS学习(1)Expressions
来源:互联网 发布:视频编辑软件免费版 编辑:程序博客网 时间:2024/05/18 02:03
表达式有两种写法,一种是{{ expression }}
一种是ng-bind="expression"
可以包含常量,操作符和变量。
不过在使用中我们发现:{{ expression }}主要用于直接展示:
<div ng-app=""> ng-app必须要,这个是为什么??
<p>My first expression: {{ 5 + 5 }}</p>
</div>
对于ng-bind="expression",都说了是bind了,那肯定就是要绑定到某个上面,就是在HTML标签内部绑定啊。
<div ng-app="" ng-init="quantity=1;cost=5"> init不常用,学完Controller会有更好的方式
<p>Total in dollar: <span ng-bind="quantity * cost"></span></p>
</div>
之外还支持数字,上面有
Strings
<div ng-app="" ng-init="firstName='John';lastName='Doe'">
<p>The name is {{ firstName + " " + lastName }}</p>
</div>
Arrays
<div ng-app="" ng-init="points=[1,15,19,2,40]">
<p>The third result is {{ points[2] }}</p>
</div>
Object
<div ng-app="" ng-init="person={firstName:'John',lastName:'Doe'}">
<p>The name is {{ person.lastName }}</p>
</div>
AngularJS表达式和JavaScript表达式区别
相同:都可以包含常量,操作符,变量。
不同:JavaScript不能在HTML标签内写,Angular不支持条件,循环,和异常,但是支持过滤器,而js不
支持过滤器
- AngularJS学习(1)Expressions
- AngularJS学习笔记(1)
- angularjs学习系(1)
- AngularJS学习笔记(1)
- AngularJS-学习笔记(1)
- angularjs学习笔记(1)
- AngularJS学习笔记(1)
- angularjs基本知识学习(1)
- angularjs学习文档(1)
- angular学习(八)—— Expressions
- angular学习(八)—— Expressions
- angularjs学习笔记(二)控制器1
- AngularJS 学习笔记(1)-介绍
- angularJS 学习笔记1
- AngularJS 学习笔记1
- AngularJS学习笔记1
- angularjs 学习笔记1
- angularJS路由学习1
- 获取和设置一个值的二进制第n位.
- 内存分析
- 欢迎使用CSDN-markdown编辑器
- 【BZOJ4562】【食物链】【dp+拓扑排序】
- php 递归创建及删除目录
- AngularJS学习(1)Expressions
- Ext4 两种访问Restful 方式
- SEO自然排名的优势
- virtualbox虚拟机上网
- 第二章 进程管理
- Glib学习(9) 平衡二叉树 Balanced Binary Trees
- jsdk+Android开发平台搭建所遇到莫名的错误
- java web开发(一) 环境搭建
- JSONP跨域问题报错 “Uncaught SyntaxError: Unexpected token :”