在vue中使用公共过滤器filter的方法


Posted in Javascript onJune 26, 2018

平时我们在vue中使用过滤器时,在模板中定义的过滤器不能在其他模板中使用,所以要在每个模板中定义自己的filter,这样就会出现很多重复的代码,那有没有办法定义一个公用的filter,减少代码的重复呢?

下面就给大家展示下使用最多且有效的方法吧!

•首先在公用js中定义一个通用的filter.js,如下图所示,记得一定要把代码整个export出来

const vFilter={ 
 numFilter:function (value) { 
   // 截取当前数据到小数点后两位 
   let realVal = Number(value).toFixed(2) 
   return realVal 
  } 
 } 
export default vFilter

•然后在main.js中引入

import vueFilter from './js/filter' 
for (let key in vueFilter){ 
 Vue.filter(key,vueFilter[key]) 
}

•这样我们就可以在模板中尽情使用啦,比如说

<p class="goods-info-p ">¥{{goodsItem.goodsPrice|numFilter}}</p>

总结

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

Javascript 相关文章推荐
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
Nov 30 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
Mar 24 Javascript
jquery中animate动画积累的解决方法
Oct 05 Javascript
javascript中的this详解
Dec 08 Javascript
如何减少浏览器的reflow和repaint
Feb 26 Javascript
Web Uploader文件上传插件使用详解
May 10 Javascript
后端接收不到AngularJs中$http.post发送的数据原因分析及解决办法
Jul 05 Javascript
VC调用javascript的几种方法(推荐)
Aug 09 Javascript
使用Vue.js和Element-UI做一个简单登录页面的实例
Feb 23 Javascript
vue router 源码概览案例分析
Oct 09 Javascript
iview form清除校验状态的实现
Sep 19 Javascript
Vue实现点击导航栏当前标签后变色功能
Aug 19 Javascript
Vue不能检测到Object/Array更新的情况的解决
Jun 26 #Javascript
vue中element-ui表格缩略图悬浮放大功能的实例代码
Jun 26 #Javascript
Vue动态控制input的disabled属性的方法
Jun 26 #Javascript
利用Decorator如何控制Koa路由详解
Jun 26 #Javascript
vue实现点击关注后及时更新列表功能
Jun 26 #Javascript
微信小程序项目总结之点赞 删除列表 分享功能
Jun 25 #Javascript
nuxt.js 缓存实践
Jun 25 #Javascript
You might like
zend optimizer在wamp的基础上安装图文教程
2013/10/26 PHP
PHP常用技术文之文件操作和目录操作总结
2014/09/27 PHP
PHP laravel中的多对多关系实例详解
2017/06/07 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
用javascript获取地址栏参数
2006/12/22 Javascript
JavaScript 给汉字排序实例代码
2008/06/28 Javascript
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
jQuery实例—选项卡的简单实现(js源码和jQuery)
2016/06/14 Javascript
javascript中获取class的简单实现
2016/07/12 Javascript
jQuery动态修改字体大小的方法【测试可用】
2016/09/09 Javascript
js模糊查询实例分享
2016/12/26 Javascript
详解百度百科目录导航树小插件
2017/01/08 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
2017/02/23 Javascript
jQuery实现鼠标经过显示动画边框特效
2017/03/24 jQuery
layui之select的option叠加问题的解决方法
2018/03/08 Javascript
JS中this的指向以及call、apply的作用
2018/05/06 Javascript
微信小程序用户信息encryptedData详解
2018/08/24 Javascript
Element Input组件分析小结
2018/10/11 Javascript
详解几十行代码实现一个vue的状态管理
2019/01/28 Javascript
解决axios post 后端无法接收数据的问题
2019/10/29 Javascript
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
基于python实现名片管理系统
2018/11/30 Python
解决python 文本过滤和清理问题
2019/08/28 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
Nike瑞典官方网站:Nike.com (SE)
2018/11/26 全球购物
教师职称自我鉴定
2014/02/12 职场文书
酒店员工检讨书
2014/02/18 职场文书
企业员工培训感言
2014/02/26 职场文书
专项法律服务方案
2014/06/11 职场文书
晚会闭幕词
2015/01/28 职场文书
介绍信怎么写
2015/05/05 职场文书
有关浪费资源的建议书
2015/09/14 职场文书
入党申请书格式
2019/06/20 职场文书
python标准库ElementTree处理xml
2022/05/20 Python