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 相关文章推荐
safari,opera嵌入iframe页面cookie读取问题解决方法
Jun 23 Javascript
JQuery伸缩导航练习示例
Nov 13 Javascript
js获取鼠标点击的位置实现思路及代码
May 09 Javascript
javascript中递归函数用法注意点
Jul 30 Javascript
jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
Aug 24 Javascript
javascript计时器编写过程与实现方法
Feb 29 Javascript
老司机带你解读jQuery插件开发流程
May 16 Javascript
JQuery为元素添加样式的实现方法
Jul 20 Javascript
利用JS实现简单的日期选择插件
Jan 23 Javascript
vue实现文字加密功能
Sep 27 Javascript
Vue实现按钮级权限方案
Nov 21 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
Oct 28 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
迪菲-赫尔曼密钥交换(Diffie?Hellman)算法原理和PHP实现版
2015/05/12 PHP
php usort 使用用户自定义的比较函数对二维数组中的值进行排序
2017/05/02 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
用php定义一个数组最简单的方法
2019/10/04 PHP
Javascript 写的简单进度条控件
2008/01/22 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
谈谈对JavaScript原生拖放的深入理解
2016/09/20 Javascript
AngularJS ngModel实现指令与输入直接的数据通信
2016/09/21 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
2017/10/16 Javascript
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
微信小程序自定义组件之可清除的input组件
2018/07/17 Javascript
Node.js事件的正确使用方法
2019/04/05 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
vue 表单之通过v-model绑定单选按钮radio
2019/05/13 Javascript
[00:32]2018DOTA2亚洲邀请赛出场——VP
2018/04/04 DOTA
python中MySQLdb模块用法实例
2014/11/10 Python
Python中函数的参数定义和可变参数用法实例分析
2015/06/04 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
pycharm 主题theme设置调整仿sublime的方法
2018/05/23 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
Python符号计算之实现函数极限的方法
2019/07/15 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
2020/05/25 Python
解决python运行启动报错问题
2020/06/01 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
台湾网友喜爱的综合型网路购物商城:Yahoo! 奇摩购物中心
2018/03/10 全球购物
Myprotein荷兰官网:欧洲第一运动营养品牌
2020/07/11 全球购物
院药学专业个人求职信
2013/09/21 职场文书
执行力心得体会
2013/12/31 职场文书
养牛场项目建议书
2014/05/13 职场文书
品牌服务方案
2014/06/03 职场文书
人事主管岗位职责说明书
2014/07/30 职场文书
学风建设主题班会
2015/08/17 职场文书
初中化学教学反思
2016/02/22 职场文书