vue自定义filters过滤器步骤详解

这次给大家带来vue自定义filters过滤器步骤详解,vue自定义filters过滤器的注意事项有哪些,下面就是实战案例,一起来看一下。

官方给出

Vue.filters(id , [definition])//id {string}//definition {function}

登录后复制

详情查看

在项目中我们如果有多个filters,那么我怎么一次注册,全局可用,我们在项目里新建一个filters文件夹,如下,index.js是出口文件,readMore是一个对字符串做处理的过滤器

vue自定义filters过滤器步骤详解

文件目录

下面贴上代码:

//index.js// 引入所有的过滤函数import readMore from './readMore';// 导出在一个对象上export default {  readMore};//readMore.js//查看更多文字显示'...'let readMore = (text,length,suffix) => { if(text) {  if(text.length <= length) return text;  return text.substring(0,length) + suffix; } return text; };export default readMore;

登录后复制

然后在main.js里面做如下处理:

vue自定义filters过滤器步骤详解

main.js做全局注册

//全局注册自定义的过滤器import filters from './filters';for(let key in filters){ Vue.filter(key, (val,value1,value2) => { return filters[key](val,value1,value2); });}

登录后复制

就可以在全局使用了

//在test.vue里面使用  <p html="readMore('文字文字' ,60,`...全文`)">

#{{'文字文字' | readMore(15,'...')}}#

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

处理Vue项目编译后部署在非网站根目录方法详解

使用VuePress搭建个人博客步骤详解(附代码)

以上就是vue自定义filters过滤器步骤详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2761492.html

(0)
上一篇 2025年3月8日 09:35:30
下一篇 2025年3月1日 11:39:05

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • vue使用自定义icon图标步骤解析

    这次给大家带来vue使用自定义icon图标步骤解析,vue使用自定义icon图标的注意事项有哪些,下面就是实战案例,一起来看一下。 首先因为elementUI提供的icon太少了,所有自己找找有没有矢量图可以补充的,尝试多种方法,觉得下面方…

    2025年3月8日 编程技术
    200
  • 详细解答自定义ajax支持跨域组件封装

    本篇文章给大家详细分析了自定义ajax支持跨域组件封装相关的知识点,对此有兴趣的朋友参考学习下。 Class.create()分析 仿prototype创建类继承 var Class = {  create: function () {  …

    编程技术 2025年3月8日
    200
  • Vue使用vux-ui自定义表单验证注意事项有哪些

    这次给大家带来Vue使用vux-ui自定义表单验证注意事项有哪些,下面就是实战案例,一起来看一下。 初学框架vue搭配vux使用发现这个UI库使用有些力不从心。下面说说自己在表单验证过程遇到的两个需求问题及解决的方法。 1.使用x-inpu…

    2025年3月8日
    200
  • 自定义搭建前端脚手架

    这次给大家带来自定义搭建前端脚手架,自定义搭建前端脚手架的注意事项有哪些,下面就是实战案例,一起来看一下。 做新的项目时,每次复制文件夹,然后修改package.json、README.md等,感觉很不“优雅”,想使用类似vue-cli,使…

    编程技术 2025年3月8日
    200
  • CSS自定义设置元素闪烁光标颜色

    这次给大家带来CSS自定义设置元素闪烁光标颜色,CSS自定义设置元素闪烁光标颜色的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 因为业务需求, 要求我们的input框内的文本与悬浮的光标颜色不同, 这样的问题肯定在书本上很难找到解…

    编程技术 2025年3月8日
    200
  • 如何开发一个自定义库

    这次给大家带来如何开发一个自定义库,开发一个自定义库的注意事项有哪些,下面就是实战案例,一起来看一下。 当然这个库还处在刚刚开始阶段,功能实现的比较简单,在此发表出来,欢迎大家借此为基础一起去完善它。项目地址:Hoz.js,欢迎大家star…

    编程技术 2025年3月8日
    200
  • 如何用vue写一个自定义组件

    这次给大家带来如何用vue写一个自定义组件,用vue写一个自定义组件的注意事项有哪些,下面就是实战案例,一起来看一下。 写一个vue组件 我下面写的是以.vue结尾的单文件组件的写法,是基于webpack构建的项目。如果还不知道怎么用web…

    编程技术 2025年3月8日
    200
  • 怎么使用jQuery内容过滤器

    这次给大家带来怎么使用jQuery内容过滤器,使用jQuery内容过滤器的注意事项有哪些,下面就是实战案例,一起来看一下。 一 介绍 内容过滤器就是通过DOM元素包含的文本内容以及是否含有匹配的元素进行筛选。内容过滤器共包括:contain…

    2025年3月8日
    200
  • 怎么使用jQuery可见性过滤器

    这次给大家带来怎么使用jQuery可见性过滤器,使用jQuery可见性过滤器的注意事项有哪些,下面就是实战案例,一起来看一下。 一 介绍 元素的可见状态有两种,分别是隐藏状态和显示状态。可见性过滤器就是利用元素的可见状态匹配元素的。因此,可…

    2025年3月8日
    200
  • 怎样利用Vue自定义动态组件

    这次给大家带来怎样利用Vue自定义动态组件,利用Vue自定义动态组件的注意事项有哪些,下面就是实战案例,一起来看一下。 现在基于vue的UI组件库有很多,比如iview,element-ui等。但有时候这些组件库满足不了我们的开发需求,这时…

    2025年3月8日 编程技术
    200

发表回复

登录后才能评论