最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中使用過濾器filters的this為undefined的問題

 更新時間:2022年01月23日 14:09:01   作者:HonGL54  
這篇文章主要介紹了vue中使用過濾器filters的this為undefined的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用過濾器filters的this為undefined

vue中的過濾器更偏向于對文本數(shù)據(jù)的轉(zhuǎn)化,而不能依賴this上下文,如果需要使用到上下文this我們應(yīng)該使用computed計算屬性的或者一個method方法

vue filter過濾器的用法

{undefined{ args | filterFun }} |是管道符 用法如下

{{ time | formatDate }}

過濾器中

filters: {
? ? ? ? formatDate: value => {
?? ??? ? ? let date = new Date(value)
?? ??? ? ? let y = date.getFullYear()
?? ??? ? ? let MM = date.getMonth() + 1
?? ??? ? ? MM = MM < 10 ? "0" + MM : MM
?? ??? ? ? let d = date.getDate()
?? ??? ? ? d = d < 10 ? "0" + d : d
?? ??? ? ? let h = date.getHours()
?? ??? ? ? h = h < 10 ? "0" + h : h
?? ??? ? ? let m = date.getMinutes()
?? ??? ? ? m = m < 10 ? "0" + m : m
?? ??? ? ? let s = date.getSeconds()
?? ??? ? ? s = s < 10 ? "0" + s : s
?? ??? ? ? return y + "-" + MM + "-" + d + " " + h + ":" + m + ":" + s
?? ??? ?}
? ? }

time 相當(dāng)于想要過濾的值 傳遞給formatDate的參數(shù)

也可以多參數(shù) {undefined{ time | formatDate(“嘿哈”) }}

這時過濾器中

//time 傳遞給 value ? ?"嘿哈" 傳遞給 arg1
formatDate: (value,arg1) => {
?? ?......
}

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

晋宁县| 乐都县| 湛江市| 临洮县| 苏州市| 邻水| 宁津县| 丁青县| 古交市| 德惠市| 前郭尔| 繁峙县| 磐石市| 滕州市| 方正县| 鸡西市| 中卫市| 八宿县| 河南省| 木兰县| 西畴县| 东莞市| 通江县| 济南市| 玉环县| 南投县| 东乡族自治县| 逊克县| 工布江达县| 万宁市| 蒙城县| 凌海市| 蓝山县| 武陟县| 凤翔县| 余干县| 错那县| 禄劝| 公安县| 新龙县| 青海省|