详解Vue.js组件可复用性的混合(mixin)方式和自定义指令