vue <compent> 结合is实现动态切换子组件

这里就很自然的产生一个新问题:如何给相应的子组件传props?
解答:直接通过$attrs $listeners实现祖孙通信。
<!-- 传值通过$attrs $listeners 实现祖孙传值通信 -->
<component :is="currentForm" @closeDialog="closeDialog" v-bind="$attrs" v-on="$listeners"></component>

这里就很自然的产生一个新问题:如何给相应的子组件传props?
解答:直接通过$attrs $listeners实现祖孙通信。