Vue系列十一:过滤器
2019-05-18 13:45
225 查看
- 理解过滤器
功能: 对要显示的数据进行特定格式化后再显示
注意: 并没有改变原本的数据, 可是产生新的对应的数据 - 编码
1). 定义过滤器
Vue.filter(filterName, function(value[,arg1,arg2,…]){
// 进行一定的数据处理
return newValue
})
2). 使用过滤器 {{myData | filterName}} {{myData | filterName(arg)}}
<body> <!--需求: 对当前时间进行指定格式显示--> <div id="test"> <h2>显示格式化的日期时间</h2> <p>{{time}}</p> <p>最完整的: {{time | dateString}}</p> <p>年月日: {{time | dateString('YYYY-MM-DD')}}</p> </div> <script type="text/javascript" src="../js/vue.js"></script> <script type="text/javascript" src="https://cdn.bootcss.com/moment.js/2.22.1/moment.js"></script> <script> // 定义过滤器 Vue.filter('dateString', function (value, format='YYYY-MM-DD HH:mm:ss') { return moment(value).format(format); }) new Vue({ el: '#test', data: { time: new Date() }, mounted () { setInterval(() => { this.time = new Date() }, 1000) } }) </script> </body>
相关文章推荐
- Vue.js学习系列(二十二)--过滤器
- Vue.js学习系列(二十二)--过滤器
- 大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(十一)插件模式集成
- Vue 项目实战系列 (二)
- 单片机小白学步系列(十一) 购买成品开发板
- vue系列之核心思想
- CSS学习系列十一:板式
- 大白话Vue源码系列(01):万事开头难
- Vue.js 系列教程 4:Vue
- windows server 2012 AD 活动目录部署系列(十一)安装证书服务器(ADCS)
- Solr入门之官方文档6.0阅读笔记系列(八) 相关过滤器
- Vue.js 系列教程 4:Vuex
- [C# 基础知识系列]专题十一:匿名方法解析 推荐
- java基础解析系列(十一)---equals、==和hashcode方法
- Python爬虫json和JsonPath系列之十一
- SQL Server 2008空间数据应用系列十一:Bing Maps中呈现GeoRSS订阅的空间数据
- Vue——过滤器
- Vue.js学习系列(二)---配置开发环境
- 算法系列之十一:圆生成算法