堅持做一件事赫段,日積月累呀打,總能看到收獲,說不定哪天就因此火爆一把糯笙。比如我之前不怎么玩的抖音贬丛,微信的視頻號,漸漸的開始融入大家的生活给涕。
我呢豺憔,今天不想吐槽任何,也不想說什么大道理够庙,也不想講任何安慰人的話恭应,因為有時候一切看起來都那么蒼白無力。有時候如果連自己都說服不了首启,不如放聲宣泄一下自己的情緒暮屡。或許更加的事半功倍毅桃。
今天褒纲,給大家寫一點計算機前端的知識吧。希望我們能一起進步钥飞,一起成長莺掠,一起努力。后續(xù)會持續(xù)更新读宙。
說一下Vue的filter功能吧彻秆。
filter:通俗一點來說,其實它就是---過濾就是一個數(shù)據(jù)經(jīng)過這個過濾之后出來另一樣?xùn)|西,可以是從中取得你想要的唇兑,或者給那個數(shù)據(jù)添加點什么裝飾酒朵,那么過濾器則是過濾工具。
Filter方法:全局注冊時filter扎附,而組件過濾器時用filters蔫耽。
他們的使用如下:
例如:
全局過濾器:
Vue.filter(‘globalFilter’,function(value)){
Return value+“!留夜!”
}
組建過濾器(局部):
Filters:{
ComponentFilter:function(value){
Return value+”23”
}
}
用法:
1. 雙花括號插值:{{‘ok’| globalFilter}}
2. 在v-bind表達(dá)式中使用
<div v-bind=”’ok’| globalFilter”></div>
3. 過濾器參數(shù):
(1){{message|filterA|filterB}}
message作為參數(shù)傳遞給filterA函數(shù)匙铡,filterA函數(shù)的返回值作為參數(shù)傳給FilterB函數(shù)。
(2){{message|filterA(‘a(chǎn)rg1’碍粥,‘a(chǎn)rg2’)}}
filterA函數(shù)中第一個參數(shù)是message鳖眼,依次是arg1,arg2嚼摩,一共三個參數(shù)
(3){{‘a(chǎn)’,‘b’|filterB}}, a和b分別作為參數(shù)傳給filterB
希望能讓大家增加印象钦讳,對大家有所幫助。自己努力到發(fā)光枕面,才不懼黑暗蜂厅。