Vue中的inject怎么用?

vue中的inject,mixins,extends,provide怎么用啊

先谈谈你对它们的理解?

https://juejin.im/post/5cde0b43f265da03867e78d3#heading-14
image