[Day 21] 过滤器Filter哗啦啦

今天天气真好,最适合来学习新事物了!!在创建一个网页时,有可能会遇到需要把使用者输入的文字转成大小写等等,这时候就可以用上今天要讲的东西—过滤器,废话太多我们直接开始吧~~!

简介

vue的过滤器主要用来格式化数据、文字等等,如果只是简单的资料调整,就很适合用filter。
他的写法规则如下
https://ithelp.ithome.com.tw/upload/images/20211002/20139392h2HnxgV5cL.png
过滤器也分两种方法书写
插值写法
{{msg|过滤器名称}}
v-bind写法
<div v-bind:id=“id|formatId”></div>

举例

再来看看一个小例子,用Day20监听器(用连结)那篇的例子稍加修改,拼凑firstsecond之後,把第一个字母变成大写,来看看长怎样吧~这里用的是插值的写法
过滤器的名称是upperreturn val.charAt(0).toUpperCase()+val.slice(1)就是这个过滤器要做的事情
https://ithelp.ithome.com.tw/upload/images/20211002/20139392wwPepcr5Zg.png
结果长成这样
https://ithelp.ithome.com.tw/upload/images/20211002/20139392ZUIXGFS8ad.png
发现第一个字母c成功变成大写了!!

结语

个人觉得过滤器是个非常实用的小工具,很多应用都会需要用上他,不知道大家的看法是如何,不用告诉我呦(◔◡◔)


<<:  为何会有分散式架构的出现?

>>:  [ Day 20 ] 路由管理 - React Router 1/2

Day1:进入新手村前先让我复习一下QQ-CSS-Float浮动效果

已经太久没有接触了,现在又得重新开始慢慢把记忆找回来了,果然程序这种东西就是需要不停的练习阿。 虽然...

计算API所需要的参数: 内文杂凑

嗯 API 所需要的参数内文杂凑 … 依照规格说明书的指示,需要以下的流程 (1) 先移除所有空值的...

Day 10 「如入鲍鱼之肆」从测试闻出 code smell:万恶之源 ---「重复」

Day 10 「如入鲍鱼之肆」从测试闻出 code smell:万恶之源 ---「重复」 好好写测试...

Day44 ( 游戏设计 ) Flappy Bird

Flappy Bird 教学原文参考:Flappy Bird 这篇文章会介绍,如何在 Scratch...

[Day23] Array methods 阵列操作方法(1)

前面在讲物件型别的时候只稍微谈到阵列,而其实阵列包含很多种 methods 可以运用,这篇要来练习阵...