vue中為什麼要使用filter?

時間 2021-06-02 00:51:57

1樓:水秋玄

filter 是做一些統一的處理,比如轉大小寫,格式化時間、新增前字尾等等。

用method也可以,但是使用按需混入太麻煩,自動全域性混入又沒必要,因為不是所有元件都用到。

computed也可以用,但是computed實際是檢測所包含的的變數的改變,跟一般方法還是有區別,再者使用computed也需要定義,麻煩。

filter就當成是乙個全域性的普通函式,可以寫在template裡就好,多方便。

雖然這玩意我自己很少用,就一工具人,後端介面資料渲染就完事了,有什麼改動,後端改。

最後,愛用哪個用哪個,這玩意兒談不上影響效能。

2樓:

filter 多級寫法。

dataA | filter1 | filter2 | filter3

method 多級處理

method1(method2(method3(dataA)))就說哪個更好看。

再進一步

vue 能做的事,我用 jq 也能做為啥要用 vue。

3樓:流浪魔都

filter可以做的,放在methods也都可以,不一祥的是更filter更簡潔。我最近3年半都在用vue,但是很少用filter

4樓:曲迪

Vue所支援的模版語法都是在增強html的可程式設計能力,其實都是在html裡寫js。

在html裡寫js,不如在js裡寫html靈活而強大。

5樓:

當時是抄的angular,而angular用的又是管道的概念,到vue3就想明白了,angular的是又臭又長,不要了。

ERP中為什麼要使用中轉科目?

簡而不凡 大多數ERP都是財務業務一體化,保證一體化最基本的就是財務憑證與業務單據同時生成。怎樣讓財務憑證與業務單據同時生成呢?就是在某些主資料上設定會計科目,比如物料組 倉庫 業務夥伴中設定會計科目。但在這些主資料上不能設定很多明細的科目,所以只能設定中專科目。舉個最簡單的例子 生產成本轉出 這個...

為什麼要使用 Evernote?

悶騷的劉大哥 1.記錄 梳理想法很方便,討厭新建word寫文件2.自動同步,這讓有網路的地方就有工作備份3.標籤的組織方式,讓人很容易養成總結 整理知識的好習慣現在工作中,可以不開QQ,不能不開evernote,因為有些梳理 想法 計畫,它都幫我記著。 我說說我的使用後的體驗 1.使用方法 網頁編輯...

為什麼要使用沖牙器?

魚圈圈圈圈圈兒 沖牙器又稱水牙線,跟牙線是乙個作用,目的是清理牙縫中的食物殘渣,每顆牙齒暴露在外有五個面需要清潔,但是牙刷能刷到的地方只有70 牙縫中的兩個面是刷不到的,沖牙器就是用來清理牙刷刷不到的地方的,可以預防齲齒 牙周炎等牙齒健康問題 雅克菱Yakelin 牙刷能清潔的區域不大。比如牙縫死角...