在之前寫的項目中,公用的方法是通過全局掛在到vue上的,但是,在每一次引用的時候,就會在全局中掛載一次,比較影響內存消耗。
但是頁面使用到的重複代碼很多的話,可以混入這些實例會減少代碼量,可維護性也比較高。
- mixins
- mixins則是在引入組件之後,則是將組件內部的內容如data等方法、method等屬性與父組件相應內容進行合併。相當於在引入後,父組件的各種屬性方法都被擴充了。
- 父組件和子組件同時擁有着子組件內的各種屬性方法,但這並不意味着他們同時共享、同時處理這些變量,兩者之間除了合併,是不會進行任何通信的。
- 具體使用以及內容合參照官方API
vue混入