摘要:過濾器學習討論我是一個愛學習的人,學習各種技術使用來對指定的元素進行過濾,中傳遞的參數即是表達式中的第一個值,同時還可以傳遞多個參數討論學習我是一個愛學習的人,學習各種技術同時可以進行多次過濾討論學習我是一個愛學習的人,學習各種技術實
Vue過濾器
{{msg |msgFormat}}
使用Vue.filter()來對指定的元素進行過濾,function中傳遞的參數即是el表達式中的第一個值,
同時還可以傳遞多個參數
{{msg |msgFormat("討論")}}
同時可以進行多次過濾
{{msg |msgFormat("討論")|test}}
實際中經常會使用到的實例
Vue.filter("dateFormat", function (dateStr, pattern = "") { // 根據給定的時間字符串,得到特定的時間 var dt = new Date(dateStr) // yyyy-mm-dd var y = dt.getFullYear() var m = dt.getMonth() + 1 var d = dt.getDate() // return y + "-" + m + "-" + d if (pattern.toLowerCase() === "yyyy-mm-dd") { return `${y}-${m}-$e2kqwy0` } else { var hh = dt.getHours() var mm = dt.getMinutes() var ss = dt.getSeconds() return `${y}-${m}-$eos0go0 ${hh}:${mm}:${ss}` } })
同時如果頁面中存在兩個Vue對象,針對每個對象可以定義私有過濾器,如下
// 如何自定義一個私有的過濾器(局部) var vm2 = new Vue({ el: "#app2", data: { dt: new Date() }, methods: {}, filters: { // 定義私有過濾器 過濾器有兩個 條件 【過濾器名稱 和 處理函數】 // 過濾器調用的時候,采用的是就近原則,如果私有過濾器和全局過濾器名稱一致了,這時候 優先調用私有過濾器 dateFormat: function (dateStr, pattern = "") { // 根據給定的時間字符串,得到特定的時間 var dt = new Date(dateStr) // yyyy-mm-dd var y = dt.getFullYear() var m = (dt.getMonth() + 1).toString().padStart(2, "0") var d = dt.getDate().toString().padStart(2, "0") if (pattern.toLowerCase() === "yyyy-mm-dd") { return `${y}-${m}-$eogwao0` } else { var hh = dt.getHours().toString().padStart(2, "0") var mm = dt.getMinutes().toString().padStart(2, "0") var ss = dt.getSeconds().toString().padStart(2, "0") return `${y}-${m}-$02uasik ${hh}:${mm}:${ss} ~~~~~~~` } } },
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/108224.html
摘要:一介紹也稱為,讀音類似,錯誤讀音,由華人尤雨溪開源并維護。隱藏四事件之前說了一些關于事件的指令,這里詳細學習一下事件的相關知識。還有一些其他鍵盤事件,具體參考官方文檔。模板就是,用來進行數據綁定,顯示在頁面中,也稱為語法。 一、Vue.js介紹 Vue.js也稱為Vue,讀音類似view,錯誤讀音v-u-e,由華人尤雨溪開源并維護。 Vue有以下特點: 是一個構建用戶界面的框架 是一...
摘要:一介紹也稱為,讀音類似,錯誤讀音,由華人尤雨溪開源并維護。隱藏四事件之前說了一些關于事件的指令,這里詳細學習一下事件的相關知識。還有一些其他鍵盤事件,具體參考官方文檔。模板就是,用來進行數據綁定,顯示在頁面中,也稱為語法。 一、Vue.js介紹 Vue.js也稱為Vue,讀音類似view,錯誤讀音v-u-e,由華人尤雨溪開源并維護。 Vue有以下特點: 是一個構建用戶界面的框架 是一...
摘要:一介紹也稱為,讀音類似,錯誤讀音,由華人尤雨溪開源并維護。隱藏四事件之前說了一些關于事件的指令,這里詳細學習一下事件的相關知識。還有一些其他鍵盤事件,具體參考官方文檔。模板就是,用來進行數據綁定,顯示在頁面中,也稱為語法。 一、Vue.js介紹 Vue.js也稱為Vue,讀音類似view,錯誤讀音v-u-e,由華人尤雨溪開源并維護。 Vue有以下特點: 是一個構建用戶界面的框架 是一...
摘要:用法在下次更新循環結束之后執行延遲回調。只要觀察到數據變化,將開啟一個隊列,并緩沖在同一事件循環中發生的所有的數據改變。如果對象是響應式的,確保刪除能觸發更新視圖。 Vue.nextTick([callback,context]) 參數:{Function}[callback]。{Object}[context]。用法:在下次DOM更新循環結束之后執行延遲回調。在修改數據之后立即使用這...
摘要:里,不再有自帶的過濾器,需要自己定義過濾器在中內置了幾種實用的過濾器函數如,但在中這些方法都被廢除了需要自己定義過濾器。所以我們需要進行改寫標題哈哈 vue2.0里,不再有自帶的過濾器,需要自己定義過濾器 在 Vue1.0 中內置了幾種實用的過濾器函數如 uppercase ,但在 Vue2.0 中這些方法都被廢除了需要自己定義過濾器。 定義的方法:注冊一個自定義過濾器,它接收兩個參數...
閱讀 2851·2021-09-22 15:43
閱讀 4686·2021-09-06 15:02
閱讀 845·2019-08-29 13:55
閱讀 1678·2019-08-29 12:58
閱讀 3061·2019-08-29 12:38
閱讀 1206·2019-08-26 12:20
閱讀 2264·2019-08-26 12:12
閱讀 3310·2019-08-23 18:35