封装vue element-ui下拉框组件, 如何方便的继承 element-ui下拉框组件所有属性,事件 ?

想要封装element-ui的下拉框组件,但是el-select本身自带多个属性;为便于日后父组件扩展,能否在不声明props的前提下,通过父组件继承el-select的方式使得父组件具备子组件同样的属性。

使用$attrs和$listeners