AngularJs 常用的过滤器
date格式化
{{ 1304375948024 | date }}
//结果:May 3, 2011
{{ 1304375948024 | date:
"MM/dd/yyyy @ h:mma"
}}
//结果:05/03/2011 @ 6:39AM
{{ 1304375948024 | date:
"yyyy-MM-dd hh:mm:ss"
}}
//结果:2011-05-03 06:39:08
{{ 1.234567 | number:1 }}
//结果:1.2
{{ 1234567 | number }}
//结果:1,234,567
{{ 250 | currency }}
//结果:$250.00
{{ 250 | currency:
"RMB ¥ "
}}
//结果:RMB ¥ 250.00
{{ [{
"age"
: 20,
"id"
: 10,
"name"
:
"iphone"
},
{
"age"
: 12,
"id"
: 11,
"name"
:
"sunm xing"
},
{
"age"
: 44,
"id"
: 12,
"name"
:
"test abc"
}
] | filter:
's'
}}
//查找含有有s的行
//上例结果:[{"age":12,"id":11,"name":"sunm xing"},{"age":44,"id":12,"name":"test abc"}]
{{ [{
"age"
: 20,
"id"
: 10,
"name"
:
"iphone"
},
{
"age"
: 12,
"id"
: 11,
"name"
:
"sunm xing"
},
{
"age"
: 44,
"id"
: 12,
"name"
:
"test abc"
}
] | filter:{
'name'
:
'iphone'
} }}
//查找name为iphone的行
//上例结果:[{"age":20,"id":10,"name":"iphone"}]
{{ [{
"age"
: 20,
"id"
: 10,
"name"
:
"iphone"
},
{
"age"
: 12,
"id"
: 11,
"name"
:
"sunm xing"
},
{
"age"
: 44,
"id"
: 12,
"name"
:
"test abc"
}
] | orderBy:
'id'
:
true
}}
//根id降序排
{{ [{
"age"
: 20,
"id"
: 10,
"name"
:
"iphone"
},
{
"age"
: 12,
"id"
: 11,
"name"
:
"sunm xing"
},
{
"age"
: 44,
"id"
: 12,
"name"
:
"test abc"
}
] | orderBy:
'id'
}}
//根据id升序排
{{
"i love tank"
| limitTo:6 }}
//结果:i love
{{
"i love tank"
| limitTo:-4 }}
//结果:tank
{{ [{
"age"
: 20,
"id"
: 10,
"name"
:
"iphone"
},
{
"age"
: 12,
"id"
: 11,
"name"
:
"sunm xing"
},
{
"age"
: 44,
"id"
: 12,
"name"
:
"test abc"
}
] | limitTo:1 }}
//结果:[{"age":20,"id":10,"name":"iphone"}]
AngularJs 常用的过滤器的更多相关文章
- 前端MVC学习总结——AngularJS验证、过滤器
前端MVC学习总结--AngularJS验证.过滤器 目录 一.验证 二.过滤器 2.1.内置过滤器 2.1.1.在模板中使用过滤器 2.1.2.在脚本中调用过滤函数 2.2.自定义过滤器 三.指令( ...
- AngularJS常用插件与指令收集
angularjs 组件列表 bindonce UI-Router Angular Tree angular-ngSanitize模块-$sanitize服务详解 使用 AngularJS 开发一个大 ...
- AngularJS进阶(十二)AngularJS常用知识汇总(不断更新中....)
AngularJS常用知识汇总(不断更新中....) 注:请点击此处进行充电! app.controller('editCtrl',['$http','$location','$rootScope', ...
- Django 03 模板路径、模板变量、常用的过滤器
Django 03 模板路径.模板变量.常用的过滤器 一.模板路径 #1.在每个app下面添加一个templates文件 #2.在项目views.py里面第33行INSTALLED_APPS里面添加上 ...
- Wireshark常用快捷键&&过滤器语法
目录 一.快捷键 二.过滤器语法 1.捕获过滤器的BPF(Berkeley Packet Filter)语法 2.显示过滤器 一.快捷键 Ctrl+M 标记/取消标记 shift+ctrl+N/B 下 ...
- 前端MVC学习总结(二)——AngularJS验证、过滤器、指令
一.验证 angularJS中提供了许多的验证指令,可以轻松的实现验证,只需要在表单元素上添加相应的ng属性,常见的如下所示: <input Type="text" ng-m ...
- angularjs之filter过滤器
现在公司用ionic,就是基于angularjs封装了一些api用于webapp,最近用的angularjs的filter确实省了很多代码,现在总结一下! ng比较鸡肋的过滤器,这里就一笔带过吧!鸡汤 ...
- [AngularJS] 常用指令
常用指令 ng-hide指令,用于控制部分HTML元素可见(ng-hide="false")和不可见状态(ng-hide="true"),如下: <div ...
- 前端MVC学习笔记(二)——AngularJS验证、过滤器、指令
一.验证 angularJS中提供了许多的验证指令,可以轻松的实现验证,只需要在表单元素上添加相应的ng属性,常见的如下所示: <input Type="text" ng-m ...
随机推荐
- Java程序中与MongoDB建立连接~小记
1.Mongo和MongoClient的关系 MongoClient继承自Mongo,使用Mongo也可建立连接,但是需要使用与Mongo适应的MongoOptions,MongoURI等类型. 2. ...
- 使用Struts2校验器
今天遇到了这样的问题:我的jsp页面.web.xml.struts.xml.UserAction-validation.xml等内容写的都正确,就是无法使用校验器!在网上找了半天就是不出来,迫不得已我 ...
- Office 365开发环境概览
本文于2017年3月26日首发于LinkedIn,原文链接请参考这里 本系列文章已经按照既定计划在每周更新,此前的几篇文章如下 Office 365 开发概览系列文章和教程 Office 365开发概 ...
- phpcms2008常用函数小结
{$head[title]} 页面标题,用法: <title>{$head[title]}-{$PHPCMS[sitename]}</title> {$PHPCMS[siten ...
- Spring框架下的单元测试
一.使用spring中对Junit框架的整合功能 除了junit4和spring的jar包,还需要spring-test.jar.引入如下依赖: <dependency> <grou ...
- [深入学习Redis]RedisAPI的原子性分析
在学习Redis的常用操作时,经常看到介绍说,Redis的set.get以及hset等等命令的执行都是原子性的,但是令自己百思不得其解的是,为什么这些操作是原子性的? 原子性 原子性是数据库的事务中的 ...
- HBase_在Linux上安装以及运用
1.上传解压文件 文件:hbase-1.0.1.1-bin.tar 2.更改配置文件 在hbase-env.sh中, export JAVA_HOME=/home/lang/software/jdk1 ...
- SpringBoot-SpringMvc的Interceptor拦截器配置
Interceptor拦截器实现对每一个用户请求处理前后的业务处理,比如我们需要对用户请求进行响应时间的记录,需要记录请求从开始到结束所耗的时间,这时我们就需要用到拦截器了 下面我们以记录请求处理时间 ...
- Linux 初设root 密码
设置root用户的密码,输入命令:sudo passwd root 然后输入root密码,最后确认,OK,设置完成. 输入:su 提示输入密码,就能够以root身份登录啦.
- 【Tomcat源码学习】-3.应用管理
通过上一节我们完成了对容器进行了加载.初始化.启动,而对于应用的加载部分独立出来,本节进行单独的讲解 一.应用加载流程 1)应用识别,Context创建 在Host启动后,会调用Host的监听Ho ...