vue過濾器

定義

Vue.js 允許你自定義過濾器,可被用于一些常見的文本格式化。過濾器可以用在兩個地方:雙花括號插值和 v-bind 表達(dá)式 (后者從 2.1.0+ 開始支持)。過濾器應(yīng)該被添加在 JavaScript 表達(dá)式的尾部,
簡單介紹一下過濾器,顧名思義,過濾就是一個數(shù)據(jù)經(jīng)過了這個過濾之后出來另一樣?xùn)|西,可以是從中取得你想要的,或者給那個數(shù)據(jù)添加點(diǎn)什么裝飾,那么過濾器則是過濾的工具。

項(xiàng)目中filter的使用

  1. 在根目錄創(chuàng)建/filter/index.js,在里面添加全局過濾器,比如一個格式化時間的過濾器
import Vue from 'vue';
// 自定義過濾起
Vue.filter('fomatDate', function (time) {
    let date = new Date(time);
    let Y = date.getFullYear();
    let M = date.getMonth() + 1;
    let D = date.getDate();
    return `${Y}年-${M}月-${D}日`
  })

  // 別的過濾器
  1. 在main.js中導(dǎo)入過濾器
// 導(dǎo)入過濾器
import '@/filter/index';
  1. 在組件中使用過濾器 :value="item.saleDate | fomatDate" />
 <van-list style="margin-top: 10px;">
    <van-cell v-for="(item,index) in list" 
    :key="index" 
    :title="item.name"  
    :value="item.saleDate | fomatDate" />
</van-list>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在這個教程中,我們將會通過幾個例子,了解和學(xué)習(xí)VueJs的過濾器。我們參考了一些比較完善的過濾器,比如orderB...
    嘉寶_Appian閱讀 1,251評論 1 4
  • 此筆記關(guān)于filter的官方文檔的一些講解及個人的一些拓展 簡單介紹一下過濾器,顧名思義,過濾就是一個數(shù)據(jù)經(jīng)過了這...
    chenjieyi閱讀 174,138評論 21 62
  • 在這個教程中,我們將會通過幾個例子,了解和學(xué)習(xí)VueJs的過濾器。我們參考了一些比較完善的過濾器,比如orderB...
    一縷清風(fēng)1144閱讀 4,948評論 0 1
  • 官網(wǎng)搬運(yùn)工 Vue.js 允許你自定義過濾器,可被用于一些常見的文本格式化。過濾器可以用在兩個地方:雙花括號插值和...
    廣告位招租閱讀 144評論 0 2
  • 前一段時間,《中國詩詞大會》節(jié)目非常火爆。節(jié)目不但讓復(fù)旦附中的武亦姝瞬間家喻戶曉,成為網(wǎng)紅,也成了無數(shù)家長和學(xué)生心...
    可的視界閱讀 608評論 5 8

友情鏈接更多精彩內(nèi)容