vue通過過濾器實現(xiàn)數(shù)據(jù)格式化
一、本節(jié)說明
在使用插值表達(dá)式的時候,我們通常會有一種需求,就是將數(shù)據(jù)進(jìn)行二次的格式化。VUE的過濾器的實現(xiàn)參考了linux的shell命令的管道的實現(xiàn)原理:即上一個命令的輸出,是下一個命令的輸入。所以過濾器可以串接使用:{{數(shù)據(jù) | 過濾器A | 過濾器B}}
除了在插值表達(dá)式中可以使用過濾器,在后文中將要學(xué)習(xí)到的v-bind指令中也可以使用過濾器。用法是一致的,到時候我們再看一看。
二、 怎么做
全局過濾器(定義一個用于做日期格式化的過濾器)

三、 效果
過濾器的使用方法:
{{message}}{{message|date-format(’yyyy-mm-dd’)}}
瀏覽器顯示的效果:

四、 深入:私有過濾器
除了可以定義全局的過濾器,我們還可以定義私有過濾器。但是過濾器這種代碼,類似于工具類,我們一般定義為全局的,讓它在各個模塊、組件里面都可以使用。

注意:當(dāng)有局部和全局兩個名稱相同的過濾器時候,會以就近原則進(jìn)行調(diào)用,即:局部過濾器優(yōu)先于全局過濾器被調(diào)用!
以上就是vue通過過濾器實現(xiàn)數(shù)據(jù)格式化的詳細(xì)內(nèi)容,更多關(guān)于vue實現(xiàn)數(shù)據(jù)格式化的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. Spring Boot和Thymeleaf整合結(jié)合JPA實現(xiàn)分頁效果(實例代碼)2. 詳解Android studio 動態(tài)fragment的用法3. 什么是python的自省4. 解決Android studio xml界面無法預(yù)覽問題5. Springboot Druid 自定義加密數(shù)據(jù)庫密碼的幾種方案6. Vuex localStorage的具體使用7. php模擬實現(xiàn)斗地主發(fā)牌8. Vue封裝一個TodoList的案例與瀏覽器本地緩存的應(yīng)用實現(xiàn)9. Spring MVC+ajax進(jìn)行信息驗證的方法10. vue 使用localstorage實現(xiàn)面包屑的操作

網(wǎng)公網(wǎng)安備