在vue中使用公共過(guò)濾器filter的方法
平時(shí)我們?cè)趘ue中使用過(guò)濾器時(shí),在模板中定義的過(guò)濾器不能在其他模板中使用,所以要在每個(gè)模板中定義自己的filter,這樣就會(huì)出現(xiàn)很多重復(fù)的代碼,那有沒(méi)有辦法定義一個(gè)公用的filter,減少代碼的重復(fù)呢?
下面就給大家展示下使用最多且有效的方法吧!
•首先在公用js中定義一個(gè)通用的filter.js,如下圖所示,記得一定要把代碼整個(gè)export出來(lái)
const vFilter={
numFilter:function (value) {
// 截取當(dāng)前數(shù)據(jù)到小數(shù)點(diǎn)后兩位
let realVal = Number(value).toFixed(2)
return realVal
}
}
export default vFilter
•然后在main.js中引入
import vueFilter from './js/filter'
for (let key in vueFilter){
Vue.filter(key,vueFilter[key])
}
•這樣我們就可以在模板中盡情使用啦,比如說(shuō)
<p class="goods-info-p ">¥{{goodsItem.goodsPrice|numFilter}}</p>
總結(jié)
以上所述是小編給大家介紹的在vue中使用公共過(guò)濾器filter的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
簡(jiǎn)單了解Vue computed屬性及watch區(qū)別
這篇文章主要介紹了通過(guò)實(shí)例解析Vue computed屬性及watch區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07
極速上手 VUE 3 teleport傳送門(mén)組件及使用語(yǔ)法
teleport 傳送門(mén)組件,提供一種簡(jiǎn)潔的方式,可以指定它里面的內(nèi)容的父元素,也就是說(shuō)teleport 中的內(nèi)容允許我們控制在任意的DOM中,使用簡(jiǎn)單,對(duì)VUE 3 teleport傳送門(mén)相關(guān)知識(shí)感興趣的朋友一起看看吧2021-10-10
vue element-ui中table合計(jì)指定列求和實(shí)例
這篇文章主要介紹了vue element-ui中table合計(jì)指定列求和實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11
Vue表單預(yù)校驗(yàn) validate方法不生效問(wèn)題
這篇文章主要介紹了Vue表單預(yù)校驗(yàn) validate方法不生效問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-04-04
el-form表單驗(yàn)證的一些實(shí)用方法總結(jié)
表單校驗(yàn)是注冊(cè)環(huán)節(jié)中必不可少的操作,表單校驗(yàn)通過(guò)一定的規(guī)則來(lái)確保用戶提交數(shù)據(jù)的有效性,下面這篇文章主要給大家介紹了關(guān)于el-form表單驗(yàn)證的一些實(shí)用方法,需要的朋友可以參考下2023-01-01
karma+webpack搭建vue單元測(cè)試環(huán)境的方法示例
本篇文章主要介紹了karma+webpack搭建vue單元測(cè)試環(huán)境的方法示例,這次搭建的測(cè)試環(huán)境和開(kāi)發(fā)環(huán)境隔離,所以理論上適用所有使用vue的開(kāi)發(fā)環(huán)境。感興趣的小伙伴們可以參考一下2018-05-05
vue3中實(shí)現(xiàn)文本顯示省略號(hào)和tooltips提示框的方式詳解
在?B?端業(yè)務(wù)中,我們經(jīng)常會(huì)遇到文本內(nèi)容超出容器區(qū)域需顯示省略號(hào)的需求,當(dāng)鼠標(biāo)移入文本時(shí),會(huì)出現(xiàn)?Tooltip?顯示完整內(nèi)容,最近,我也遇到了這樣的場(chǎng)景,接下來(lái)給大家介紹vue3中實(shí)現(xiàn)文本顯示省略號(hào)和tooltips提示框的方式,需要的朋友可以參考下2024-04-04
一文教會(huì)你如何運(yùn)行vue項(xiàng)目
最近因?yàn)楣卷?xiàng)目問(wèn)題,開(kāi)始學(xué)習(xí)vue,這篇文章主要給大家介紹了關(guān)于如何運(yùn)行vue項(xiàng)目的相關(guān)資料,文中還介紹了如何運(yùn)行別人的項(xiàng)目,需要的朋友可以參考下2022-06-06

