Vue通用组件封装