通常我會在要使用該函數的組件中創建函數,但是,我開始需要在 2 個或更多組件中使用某個函數,這意味著現在我必須將其復制并放入其他組件。這顯然不是最優的,所以我想知道我應該把這些函數放在哪里。為了向您展示通用實用程序函數的含義,我將在此處添加一個:winrate(wins, losses) { let games = wins + losses return Math.round(wins * 100 / games) + '%'}沒什么特別的,它只需要輸贏,然后返回贏率。我正在使用 Vuex,實際上我可以將它們放在 Vuex 商店中,但是,我不確定這是否是最佳選擇,所以這就是我問你們的原因。
我應該將多個 Vue.js 組件使用的通用實用函數放在哪里?
嚕嚕噠
2021-09-17 10:19:08