Vue 过滤器filters及基本用法


Posted in Javascript onDecember 26, 2017

1、示例代码

采用vue单文件组件,使用moment插件格式化日期

<template>
 <div>
  <h1>{{date | dateFormat}}</h1> 
 </div>
</template>
<script>
 import moment from 'moment';
 import 'moment/locale/zh-cn';
 moment.locale('zh-cn');
 export default {
  data() {
   return {
    date: new Date()
   }
  },
  filters: {
   dateFormat(val) {
    return moment(val).calendar();
   }
  }
 }
</script>

2、效果

Vue 过滤器filters及基本用法

3、说明

过滤器内是没有this引用的,过滤器内的this是undefined,所以不要在过滤器内尝试使用this引用组件实例的变量或者方法。

ps:下面看下Vue 过滤器的基本用法

// 注册
Vue.filter('my-filter', function (value) {
 // 返回处理后的值
})
// getter,返回已注册的过滤器
var myFilter = Vue.filter('my-filter')

//在mustache中使用
{{ msg | uppercase }}

//在标签中使用
<input type="password" v-model="psw | validate">

总结

以上所述是小编给大家介绍的Vue 过滤器filters及基本用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript 生成指定范围数值随机数
Jan 09 Javascript
基于Jquery的仿Windows Aero弹出窗(漂亮的关闭按钮)
Sep 28 Javascript
jquery简单瀑布流实现原理及ie8下测试代码
Jan 23 Javascript
Jquery之Bind方法参数传递与接收的三种方法
Jun 24 Javascript
关于javascript模块加载技术的一些思考
Nov 28 Javascript
JS 实现Base64编码与解码实例详解
Nov 07 Javascript
JS完成画圆圈的小球
Mar 07 Javascript
微信小程序表单验证错误提示效果
May 19 Javascript
微信小程序实现预览图片功能
Oct 22 Javascript
微信小程序实现动态列表项的顺序加载动画
Jul 25 Javascript
Vue和React有哪些区别
Sep 12 Javascript
js作用域及作用域链工作引擎
Jul 07 Javascript
Javascript防止图片拉伸的自适应处理方法
Dec 26 #Javascript
Vue工程模板文件 webpack打包配置方法
Dec 26 #Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
Dec 26 #Javascript
Webpack实战加载SVG的方法
Dec 26 #Javascript
vue学习教程之带你一步步详细解析vue-cli
Dec 26 #Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
Dec 26 #Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
Dec 26 #Javascript
You might like
第四节--构造函数和析构函数
2006/11/16 PHP
CI框架中集成CKEditor编辑器的教程
2014/06/09 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
2017/12/14 PHP
srcElement表格样式
2006/09/03 Javascript
js中如何把字符串转化为对象、数组示例代码
2013/07/17 Javascript
JS显示表格内指定行html代码的方法
2015/03/31 Javascript
全面了解javascript三元运算符
2016/06/27 Javascript
微信小程序 教程之注册程序
2016/10/17 Javascript
微信和qq时间格式模板实例详解
2016/10/21 Javascript
解决百度Echarts图表坐标轴越界的方法
2018/10/17 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
通过JS判断网页是否为手机打开
2020/10/28 Javascript
微信小程序实现底部弹出框
2020/11/18 Javascript
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
Python使用plotly绘制数据图表的方法
2017/07/18 Python
python 输入一个数n,求n个数求乘或求和的实例
2018/11/13 Python
python实现自动解数独小程序
2019/01/21 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
宝塔面板成功部署Django项目流程(图文)
2020/06/22 Python
终于搞懂了Keras中multiloss的对应关系介绍
2020/06/22 Python
python 如何把docker-compose.yaml导入到数据库相关条目里
2021/01/15 Python
利用CSS3的特性改变文本选中时的颜色
2013/09/11 HTML / CSS
英国领先的瓷砖专家:Walls and Floors
2018/04/27 全球购物
英国最大的在线床超市:Bed Star
2019/01/24 全球购物
德国帽子专家:Hutshopping
2019/11/03 全球购物
最新英语专业学生求职信范文
2013/09/21 职场文书
中专自荐信
2013/10/13 职场文书
乡镇庆八一活动方案
2014/02/02 职场文书
法人代表身份证明书及授权委托书
2014/09/16 职场文书
2014年招商引资工作总结
2014/11/22 职场文书
学校端午节活动总结
2015/02/11 职场文书
2015年骨干教师工作总结
2015/05/26 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
Python Pandas常用函数方法总结
2021/06/15 Python
Java SSM配置文件案例详解
2021/08/30 Java/Android