filters过滤器
这是通过过滤器写的一个只显示10个字的效果图。
1):什么时候用到过滤器?
绑定一些复杂数据类型的时候用到过滤器
2):以下两种方式定义过滤器:
第一种:Vue.filter()定义全局过滤器(不举例子)
******注意全局方法Vue.filter()定义的过滤器之前要先创建vue实例
第二种:用filters选项定义本地过滤器(详细例子和代码)
<li><span>A:</span>{{content | subStr}}</li>
里面的subStr是过滤器的名字
而且多个过滤器可以串联使用
<span>{{str | lowercase | firstUppercase}}</span>
下面是一个用第二种方法写的:用filters选项定义本地过滤器(详细例子和代码)
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title> </head><body><style>li {font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;font-weight: 800;}</style><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><div id="app"><h4>只显示10个字的本文小Demo</h4><ul><li><span>A:</span>{{content1 | subStr}}</li><li><span>B:</span>{{content2 | subStr}}</li><li><span>C:</span>{{content3 | subStr}}</li><li><span>D:</span>{{content4 | subStr}}</li><li><span>E:</span>{{content5 | subStr}}</li></ul></div><script>var demo = new Vue({el: "#app",data: {content1: "读书不误砍柴功",content2: "读完硕士再打工",content3: "读书不误砍柴功,读完硕士再打工",content4: "这一行文字同样会超过10个字滴滴滴滴滴滴滴",content5: "ABCDEFGHIJKLMN",},filters: {subStr: function(value) {if (value.length > 10) {//如果字串长度大于10return value.substr(0, 10) + "...";//返回前10个字符} else {return value;}}}})</script> </body></html>
filters过滤器相关推荐
- vue 多个filters_vue自定义filters过滤器
官方给出 在项目中我们如果有多个filters,那么我怎么一次注册,全局可用,我们在项目里新建一个filters文件夹,如下,index.js是出口文件,readMore是一个对字符串做处理的过滤器 ...
- vue中动态设置style样式和使用filters过滤器设置样式
例如:想给图片增加高度和宽度 <el-image :class="classRotation"v-if="imageData.src !== undefined&q ...
- Asp.Net MVC 3【Filters(过滤器)】
这里分享MVC里的Filters(过滤器),什么是MVC里的过滤器,他的作用是什么? 过滤器的请求处理管道中注入额外的逻辑.他们提供了一个简单而优雅的方式来实现横切关注点.这个术语是指所有对应用程序的 ...
- filters过滤器的简单使用
这篇文章主要就是介绍了filters过滤器的基础使用,需要的朋友可以参考一下 不使用过滤器的代码: <template><div><h1>{{date}}</ ...
- Vue3不支持Filters过滤器
filters过滤器已从Vue 3.0中删除,不再支持. 2.x 语法 在2.x中,开发人员可以使用过滤器来处理常见的文本格式. <template><h1>Bank Acco ...
- 【看好了】如何使用fiddler实现手机抓包,Filters过滤器!
目录 一.Fiddler与其他抓包工具的区别 二.Fiddler的工作原理 三.使用fiddler实现手机抓包 四.Filters过滤器 一.Fiddler与其他抓包工具的区别 1.Firebug虽然 ...
- Vue3 - filters 过滤器为什么被移除放弃?取而代之的解决方案又是什么?
前言 对比 Vue2 ,引出并展开 Vue3 . 本文讲述了 filters 过滤器为什么在 Vue3 中被移除不再支持并总结原因,以及 Vue3 用什么解决方案代替过滤器. 回忆 Vue2 在 Vu ...
- vue filters过滤器与字典项
vue filters过滤器与字典项 功能介绍: 大致需求: 具体实现: 一.过滤器js文件: 二.引入并使用: 功能介绍: 在项目开发中,会遇到后台返回值为数字.字母等格式数据,具体显示则需根据字典 ...
- android 低频过滤器,Filters过滤器简介
原标题:Filters过滤器简介 什么是过滤器? 滤波器是能够在衰减其他频率的同时传递(或放大)某些频率的电路.因此,滤波器可以从也包含不期望或不相关频率的信号中提取重要频率. 在电子领域,有许多过滤 ...
- Vue中filters过滤器无效的原因
Vue中filters过滤器无效的原因 如果你的过滤器内部需要用到循环 请不要使用map函数代替for循环或者是foreach循环 如图: 因为过滤器本身需要一个return 把结果返回出去 然而ma ...
最新文章
- 麻省理工选出的全球十大突破性技术
- linux properties 出现java.io.FileNotFoundException
- python打印网页成pdf_vue中将网页打印成pdf
- css绘制正方体_设计师仅使用CSS绘制了8个标志性X战警
- vue.js:634 [Vue warn]: Error in render: “TypeError: Cannot read property ‘matched‘ of undefined“
- 扫描过程_整体扫描+材料聚焦方法在审题过程中的运用
- 求1 2 3 java_求1+2+3+...+n,Java代码实现
- MySQL分页查询中该避开的坑
- 在线VLOOKUP数据查找工具
- IcedTea6 1.7.3
- token什么意思中文在C语言中,token是什么意思(token的含义及使用方法)
- 周鸿祎谈产品:像怀胎一样怀产品,要厚着脸皮听批评
- java中判断一个单词是否以a开头_查找Java中所有以'a'开头的单词
- 一元函数积分学之1__不定积分
- 高清网络视频监控系统中交换机的选择
- python中main.py是什么意思_关于python:什么是__main__.py?
- 新手也能看懂,Kubernetes其实很简单
- 绘制三维多面体 Matlab,已知一些随机的三维坐标点,怎么用matlab把这些点绘制成多面体,急求程序代码啊...
- 常见的HTTP状态码(1xx-5xx)
- 基于51单片机的大棚环境土壤湿度光强监测系统proteus仿真原理图PCB
热门文章
- 数据库中,DDL,DQL,DML,DCL是什么意思?
- 可解释深度学习:从感受野到深度学习的三大基本任务:图像分类,语义分割,目标检测,让你真正理解深度学习
- KNN算法实现鸢尾花数据集分类 C语言实现(附数据集)
- html5 语音导航,百度地图个性化语音导航:用声音表心意
- GTX 1070Ti正式发布!iGame Vulcan X家族再添新成员
- android如何替换contact的来电铃声
- 计算机中的云指的是什么,古语有云,古语有云中的云指的是什么
- 全网最全HTML基础
- 计算机网络知识全面讲解:理解网络协议
- 乐1s 乐视X501_官方线刷包_救砖包_解账户锁