在使用vue 全域性filter時遇到的問題

2021-09-23 06:02:18 字數 458 閱讀 3777

/**

* * @param statusnum

*/export function userstatusfilter(statusnum)

case 2:

}return userstatus

}

一直不生效,顯示空白.後來通過增加default選項,確定了過濾器是生效的.

那就是函式內條件的格式問題,給case後面的數字加上冒號就行了,因為後台給的資料型別也是字串,而不是數字

以下是正確的**

/**

* * @param statusnum

*/export function userstatusfilter(statusnum)

case "2":

}return userstatus

}

vue中全域性filter過濾配置及使用

想必每個專案中都會存在要使用filter過濾資料的情況,以前剛接觸vue的時候,哪個頁面有需要過濾的資料就跑哪個頁面寫乙個filters,現在成長啦,知道可以提到全域性去寫乙個filters.js檔案來解決啦!1.建立乙個filters.js檔案,本例中我建立在assets util下,比如過濾時間...

VUE全域性過濾器filter

1.1 過濾器科用在兩個地方 雙花括號插值和v bind 表示式中。過濾器應該被新增在js表示式的尾部,由管道符號指示 雙花括號中 在v bind 中 1.2 定義過濾器 1.2.1在元件選項中定義本地過濾器 注意 過濾器的內容由過濾器的返回值決定 引數1 表示要過濾的內容 引數2 表示傳遞給過濾器...

vue過濾器filter全域性配置與使用

在src下面新建資料夾until,並建立filters.js檔案 1.定義filters.js檔案配置要使用的過濾函式 import dataformat from dateformat descripttion 格式化 號碼 param 號碼 return 13388327924 133 7924...