坚持做一件事,日积月累,总能看到收获,说不定哪天就因此火爆一把。比如我之前不怎么玩的抖音,微信的视频号,渐渐的开始融入大家的生活。
我呢,今天不想吐槽任何,也不想说什么大道理,也不想讲任何安慰人的话,因为有时候一切看起来都那么苍白无力。有时候如果连自己都说服不了,不如放声宣泄一下自己的情绪。或许更加的事半功倍。
今天,给大家写一点计算机前端的知识吧。希望我们能一起进步,一起成长,一起努力。后续会持续更新。
说一下Vue的filter功能吧。
filter:通俗一点来说,其实它就是---过滤就是一个数据经过这个过滤之后出来另一样东西,可以是从中取得你想要的,或者给那个数据添加点什么装饰,那么过滤器则是过滤工具。
Filter方法:全局注册时filter,而组件过滤器时用filters。
他们的使用如下:
例如:
全局过滤器:
Vue.filter(‘globalFilter’,function(value)){
Return value+“!!”
}
组建过滤器(局部):
Filters:{
ComponentFilter:function(value){
Return value+”23”
}
}
用法:
1. 双花括号插值:{{‘ok’| globalFilter}}
2. 在v-bind表达式中使用
<div v-bind=”’ok’| globalFilter”></div>
3. 过滤器参数:
(1){{message|filterA|filterB}}
message作为参数传递给filterA函数,filterA函数的返回值作为参数传给FilterB函数。
(2){{message|filterA(‘arg1’,‘arg2’)}}
filterA函数中第一个参数是message,依次是arg1,arg2,一共三个参数
(3){{‘a’,‘b’|filterB}}, a和b分别作为参数传给filterB
希望能让大家增加印象,对大家有所帮助。自己努力到发光,才不惧黑暗。