想必每個專案中都會存在要使用filter過濾資料的情況,以前剛接觸vue的時候,哪個頁面有需要過濾的資料就跑哪個頁面寫乙個filters,現在成長啦,知道可以提到全域性去寫乙個filters.js檔案來解決啦!
1.建立乙個filters.js檔案,本例中我建立在assets/util下,比如過濾時間
//過濾時間 保留年月日 原資料:2020-07-18 15:18:22 過濾後:2020-07-18
export
function
filtertime
(value)
}
2.在main.js中引入filters.js檔案
import
*as filters from
'./assets/util/filters'
//全域性過濾器
object.
keys
(filters)
.foreach
(key =>
)
3.在元件中使用
}<
/span>
//注意這裡的過濾器名稱要與filters.js中的保持一致哦
VUE全域性過濾器filter
1.1 過濾器科用在兩個地方 雙花括號插值和v bind 表示式中。過濾器應該被新增在js表示式的尾部,由管道符號指示 雙花括號中 在v bind 中 1.2 定義過濾器 1.2.1在元件選項中定義本地過濾器 注意 過濾器的內容由過濾器的返回值決定 引數1 表示要過濾的內容 引數2 表示傳遞給過濾器...
VUE之全域性過濾器 filter
效果圖 第一步 在src資料夾下新建filters資料夾,在該資料夾下新建index.js 內容如下 人民幣轉大寫 function rmbupper n s s 整 n math.floor n for var i 0 i unit 0 length n 0 i s p.replace 零.零 r...
vue中filter 過濾器
區域性過濾器,只有當前vue例項裡能使用 data filters return statusmap status tofixed2 num 全域性過濾器,在任何vue例項裡都能使用vue.filter adddanwei value data 上面寫法中要注意的問題是 全域性註冊時時是filter...