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 相关文章推荐
FormValidate 表单验证功能代码更新并提供下载
Aug 23 Javascript
javascript dom 操作详解 js加强
Jul 13 Javascript
Javascript函数的参数
Jul 16 Javascript
jquery实现的伪分页效果代码
Oct 29 Javascript
用jQuery的AJax实现异步访问、异步加载
Nov 02 Javascript
Ionic 2 实现列表滑动删除按钮的方法
Jan 22 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(上)
Apr 21 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
Feb 22 Javascript
使用node搭建自动发图文微博机器人的方法
Mar 22 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
Sep 15 jQuery
生成无限制的微信小程序码的示例代码
Sep 20 Javascript
Vue.js数字输入框组件使用方法详解
Oct 19 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
一漂亮的PHP图片验证码实例
2014/03/21 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
form表单传递数组数据、php脚本接收的实例
2017/02/09 PHP
如何优雅的使用 laravel 的 validator验证方法
2018/11/11 PHP
TNC vs RR BO3 第一场 2.14
2021/03/10 DOTA
懒就要懒到底——鼠标自动点击(含时间判断)
2007/02/20 Javascript
javascript 最常用的10个自定义函数[推荐]
2009/12/26 Javascript
javascript 中String.match()与RegExp.exec()的区别说明
2013/01/10 Javascript
JSON中双引号的轮回使用过程中一定要小心
2014/03/05 Javascript
使用jQuery制作Web页面遮罩层插件的实例教程
2016/05/26 Javascript
JS 动态加载js文件和css文件 同步/异步的两种简单方式
2016/09/23 Javascript
js内置对象处理_打印学生成绩单的简单实现
2016/09/24 Javascript
JS实现的走迷宫小游戏完整实例
2017/07/19 Javascript
js 开发之autocomplete=&quot;off&quot;在chrom中失效的解决办法
2017/09/28 Javascript
jQuery中extend函数简单用法示例
2017/10/11 jQuery
使用express+multer实现node中的图片上传功能
2018/02/02 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
2018/11/21 Javascript
JS实现可用滑块滑动的缓动图代码
2019/09/01 Javascript
vue.js 实现a标签href里添加参数
2019/11/12 Javascript
JS通过识别id、value值对checkbox设置选中状态
2020/02/19 Javascript
python 捕获shell脚本的输出结果实例
2017/01/04 Python
python3学习笔记之多进程分布式小例子
2018/02/13 Python
pycharm重置设置,恢复默认设置的方法
2018/10/22 Python
Python判断对象是否为文件对象(file object)的三种方法示例
2019/04/26 Python
Django之编辑时根据条件跳转回原页面的方法
2019/08/21 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
2019/12/04 Python
selenium+python配置chrome浏览器的选项的实现
2020/03/18 Python
Jupyter Notebook 实现正常显示中文和负号
2020/04/24 Python
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
英国最大的女士服装零售商:Bonmarché
2017/08/17 全球购物
如何利用find命令查找文件
2015/02/07 面试题
优秀医生事迹材料
2014/02/12 职场文书
大学社团招新的通讯稿
2014/09/10 职场文书
党政领导班子民主生活会整改措施
2014/09/18 职场文书
干部考核工作总结2015
2015/07/24 职场文书
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技