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具有类似Lambda表达式编程能力的代码(改进版)
Sep 14 Javascript
javascript使用onclick事件改变选中行的颜色
Dec 30 Javascript
用javascript读取xml文件读取节点数据
Aug 12 Javascript
javascript基础语法学习笔记
Jan 04 Javascript
javascript拖拽应用实例(二)
Mar 25 Javascript
jQuery如何跳转到另一个网页 就这么简单
Dec 28 Javascript
Angular 如何使用第三方库的方法
Apr 18 Javascript
微信小程序实现发红包功能
Jul 11 Javascript
Vue.js图片预览插件使用详解
Aug 27 Javascript
原生js实现碰撞检测
Mar 12 Javascript
Vue使用CDN引用项目组件,减少项目体积的步骤
Oct 30 Javascript
javascript实现电商放大镜效果
Nov 23 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
《魔兽争霸3:重制版》更新 多项视觉效果调整
2020/05/04 魔兽争霸
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
2013/08/16 PHP
php MessagePack介绍
2013/10/06 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
使用PHP导出Redis数据到另一个Redis中的代码
2014/03/12 PHP
PHP开启opcache提升代码性能
2015/04/26 PHP
使用php实现网站验证码功能【推荐】
2017/02/09 PHP
JAVASCRIPT对象及属性
2007/02/13 Javascript
jquery获取table中的某行全部td的内容方法
2013/03/08 Javascript
js防止表单重复提交的两种方法
2013/09/30 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
JS实现窗口加载时模拟鼠标移动的方法
2015/06/03 Javascript
Javascript中arguments用法实例分析
2015/06/13 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
IScroll5 中文API参数说明和调用方法
2016/05/21 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
Vue中添加过渡效果的方法
2017/03/16 Javascript
AngularJS 表单验证手机号的实例(非必填)
2017/11/12 Javascript
Gulp实现静态网页模块化的方法详解
2018/01/09 Javascript
浅谈Vue组件及组件的注册方法
2018/08/24 Javascript
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
Python作用域用法实例详解
2016/03/15 Python
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
Python运维自动化之nginx配置文件对比操作示例
2018/08/29 Python
Python循环实现n的全排列功能
2019/09/16 Python
Python 静态方法和类方法实例分析
2019/11/21 Python
顶级宝石首饰网络零售商:Angara
2016/10/25 全球购物
高中生评语大全
2014/04/25 职场文书
不忘国耻振兴中华演讲稿
2014/05/14 职场文书
迎新生欢迎词
2015/01/23 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书
使用python向MongoDB插入时间字段的操作
2021/05/18 Python
Python中可变和不可变对象的深入讲解
2021/08/02 Python