AngularJs学习之路(五)
来源:互联网 发布:化妆品淘宝店铺名字 编辑:程序博客网 时间:2024/05/16 03:49
AngularJS 过滤器
AngularJS 过滤器可用于转换数据:
<div ng-app="myApp" ng-controller="personCtrl"><p>姓名为 {{ lastName | uppercase }}</p></div>DEMO2
<div ng-app="myApp" ng-controller="costCtrl"><input type="number" ng-model="quantity"><input type="number" ng-model="price"><p>总价 = {{ (quantity * price) | currency }}</p></div>
自定义过滤器
以下实例自定义一个过滤器 reverse,将字符串反转:
var app = angular.module('myApp', []);app.controller('myCtrl', function($scope) { $scope.msg = "Runoob";});app.filter('reverse', function() { //可以注入依赖 return function(text) { return text.split("").reverse().join(""); }});
自定义过滤器DEMO
<!DOCTYPE html><html><meta charset="utf-8"><script src="https://cdn.bootcss.com/angular.js/1.4.6/angular.min.js"></script><body><div ng-app="myApp" ng-controller="myCtrl">姓名: {{ msg | reverse }}</div><script>var app = angular.module('myApp', []);app.controller('myCtrl', function($scope) { $scope.msg = "Runoob";});app.filter('reverse', function() { //可以注入依赖 return function(text) { return text.split("").reverse().join(""); }});</script></body></html>
阅读全文
0 0
- angularJS学习之路(五)---表达式
- AngularJs学习之路(五)
- AngularJS学习笔记(五)
- AngularJS学习笔记(五)
- angularJS学习之路(二十三)---创建服务的五大方法---factory
- angularJS学习之路(二十四)---创建服务的五大方法---service
- angularJS学习之路(二十五)---创建服务的五大方法---provider
- angularJS学习之路(二十六)---创建服务的五大方法---constant
- angularJS学习之路(二十七)---创建服务的五大方法---value
- angularjs学习之五(angularjs中一般函数参数的传递)
- AngularJS学习之路(一)AngularJS简单操作
- AngularJS学习之路(二)AngularJS的表达式
- Angularjs学习笔记(五)指令
- angularJS学习之路(二)---模块
- angularJS学习之路(三)---控制器
- angularJS学习之路(六)---指令
- AngularJs学习之路(一)
- AngularJs学习之路(二)
- memcpy
- linux 常用命令总结
- visual studio 2015 key vs2015密钥
- Sproto(与客户端通信协议)
- I2C协议小心得
- AngularJs学习之路(五)
- bzoj 1673: [Usaco2005 Dec]Scales 天平
- H.264中普通I帧和IDR帧究竟有什么区别
- 三层架构的项目中通常异常的处理方式
- 有关Jni
- Servlet详解
- 底部弹出按钮菜单升级版
- java的synchronized关键字
- golang --嵌套括号匹配