這篇文章將為大家詳細講解有關Vue如何實現(xiàn)自帶的過濾器,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
目前成都創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設、域名、虛擬空間、網(wǎng)站改版維護、企業(yè)網(wǎng)站設計、固始網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。Vue是一套用于構建用戶界面的漸進式JavaScript框架,Vue與其它大型框架的區(qū)別是,使用Vue可以自底向上逐層應用,其核心庫只關注視圖層,方便與第三方庫和項目整合,且使用Vue可以采用單文件組件和Vue生態(tài)系統(tǒng)支持的庫開發(fā)復雜的單頁應用。
一 過濾器寫法
{{ message | Filter}}
二 Vue自帶的過濾器:capitalize
功能:首字母大寫
Vue自帶的過濾器 {{message | capitalize}}
上面代碼輸出:Abc
三 Vue自帶的過濾器:uppercase
功能:全部大寫
Vue自帶的過濾器 {{message | uppercase}}
上面代碼輸出:ABC
四 Vue自帶的過濾器:uppercase
功能:全部小寫
Vue自帶的過濾器 {{message | lowercase}}
上面代碼輸出:abc
五 Vue自帶的過濾器:currency
功能:輸出金錢以及小數(shù)點
參數(shù):
第一個參數(shù) {String} [貨幣符號] - 默認值: '$'
第二個參數(shù) {Number} [小數(shù)位] - 默認值: 2
Vue自帶的過濾器 {{message | currency}} {{message | currency '¥' "1"}}
六 Vue自帶的過濾器:pluralize
功能: 如果只有一個參數(shù),復數(shù)形式只是簡單地在末尾添加一個 “s”。如果有多個參數(shù),參數(shù)被當作一個字符串數(shù)組,對應一個、兩個、三個…復數(shù)詞。如果值的個數(shù)多于參數(shù)的個數(shù),多出的使用最后一個參數(shù)。
參數(shù):{String} single, [double, triple, ...
Vue自帶的過濾器 {{message}} {{message | pluralize 'item'}}
- {{item}} {{item | pluralize 'item'}}
- {{item}} {{item | pluralize 'st' 'rd'}}
- {{item}} {{item | pluralize 'item'}}
- {{item}} {{item | pluralize 'st' 'rd'}}
七 Vue自帶的過濾器:debounce
(1)限制: 需在@里面使用
(2)參數(shù):{Number} [wait] - 默認值: 300
(3)功能:包裝處理器,讓它延遲執(zhí)行 x ms, 默認延遲 300ms。包裝后的處理器在調(diào)用之后至少將延遲 x ms, 如果在延遲結(jié)束前再次調(diào)用,延遲時長重置為 x ms。
Vue自帶的過濾器
八 Vue自帶的過濾器:limitBy
(1)限制:需在v-for(即數(shù)組)里面使用
(2)兩個參數(shù):
第一個參數(shù):{Number} 取得數(shù)量
第二個參數(shù):{Number} 偏移量
Vue自帶的過濾器
- {{item}}
- {{item}}
九 Vue自帶的過濾器:filterBy
(1)限制:需在v-for(即數(shù)組)里面使用
(2)三個參數(shù):
第一個參數(shù): {String | Function} 需要搜索的字符串
第二個參數(shù): in (可選,指定搜尋位置)
第三個參數(shù): {String} (可選,數(shù)組格式)
Vue自帶的過濾器
- {{item}}
- {{item.name}}
- {{item.name+"+"+item.dada}}
十 Vue自帶的過濾器:orderBy
(1)限制:需在v-for(即數(shù)組)里面使用
(2)三個參數(shù):
第一個參數(shù): {String | Array
第二個參數(shù): {String} 可選參數(shù) order 決定結(jié)果升序(order >= 0)或降序(order < 0),默認是升序
Vue自帶的過濾器
- {{item}}
- {{item}}
- {{item.name}}
- {{item.name}}
- {{item.name}}
關于“Vue如何實現(xiàn)自帶的過濾器”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。