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 相关文章推荐
JS 日期验证正则附asp日期格式化函数
Sep 11 Javascript
jquery 表单取值常用代码
Dec 22 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
Dec 12 Javascript
JS实现弹出居中的模式窗口示例
Jun 20 Javascript
Vue.js组件使用开发实例教程
Nov 01 Javascript
AngularJS中run方法的巧妙运用
Jan 04 Javascript
js实现网页定位导航功能
Mar 07 Javascript
基于JavaScript实现五子棋游戏
Aug 26 Javascript
javascript实现最长公共子序列实例代码
Feb 05 Javascript
微信小程序使用npm支持踩坑
Nov 07 Javascript
说说如何在Vue.js中实现数字输入组件的方法
Jan 08 Javascript
iview实现动态表单和自定义验证时间段重叠
Jan 10 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的FTP学习(四)
2006/10/09 PHP
一个改进的UBB类
2006/10/09 PHP
php将csv文件导入到mysql数据库的方法
2014/12/24 PHP
使用URL传输SESSION信息
2015/07/14 PHP
php curl优化下载微信头像的方法总结
2018/09/07 PHP
PHP后门隐藏的一些技巧总结
2020/11/04 PHP
jquery imgareaselect 使用利用js与程序结合实现图片剪切
2009/07/30 Javascript
javascript中xml操作实现代码
2011/11/21 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
2013/04/01 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
javascript编写实用的省市选择器
2015/02/12 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
Vue自定义指令详解
2017/07/28 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
2017/12/20 Javascript
详解VUE中常用的几种import(模块、文件)引入方式
2018/07/03 Javascript
Angularjs实现页面模板清除的方法
2018/07/20 Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
2020/05/01 Javascript
Vue scoped及deep使用方法解析
2020/08/01 Javascript
keep-alive保持组件状态的方法
2020/12/02 Javascript
Pandas GroupBy对象 索引与迭代方法
2018/11/16 Python
Python从函数参数类型引出元组实例分析
2019/05/28 Python
Python基本语法之运算符功能与用法详解
2019/10/22 Python
python 计算方位角实例(根据两点的坐标计算)
2020/01/17 Python
python3 xpath和requests应用详解
2020/03/06 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
2013/01/30 HTML / CSS
美国最大的珠宝首饰网上商城:Jewelry.com
2016/07/22 全球购物
什么是Smarty变量操作符?如何使用Smarty变量操作符
2014/07/18 面试题
8和9的加减法教学反思
2014/05/01 职场文书
财务情况说明书范文
2014/05/06 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
离婚协议书样本
2015/01/26 职场文书
2015入党个人自传范文
2015/06/26 职场文书
HAM-2000摩机图
2021/04/22 无线电
Golang的继承模拟实例
2021/06/30 Golang