我想在多個元件中使用 mixin,而不必每次都編寫導入和使用聲明。我已經嘗試透過 vue.prototype 將 mixin 物件連接到全域變量,但 mixins 在全域變數可存取之前就已新增到了元件中。 另外,我無法在全域範圍內匯入 mixin,而不將其新增至全域範圍內的所有元件(我不希望這樣做)。如果有人有一個不包含太多程式碼的合適解決方案,我將不勝感激。由於這是我在這裡提出的第一個問題,請隨時留下改進建議。
編輯:我可以全域匯入 mixin,但我想自己定義哪些元件使用 mixin。
編輯 2:另一個解決方案是在 mixins 數組,但我沒有找到方法來做到這一點。既不能使用 require() 也不能使用 import()。
編輯 3:我決定堅持在本地使用 mixin。
你嘗試過這個嗎?
main.js