vue 将组件作为参数传入传入另一个组件 kkitty 2020-12-10 1,065 阅读1分钟 需求 希望在当前组件可以接收一个prop值,该值直接是一个自定义组件。 遇到的问题 在传入的组件中直接将引入的组件传入,会报该组件没有进行注册的错误,如下: 接收组件的写法 传入组件的写法 以上写法会报错(提示没有注册) 报错的原因 回到需求,我们要的是将组件作为参数传入,而不是将要传入的组件StockItemBulkTranser像模板注册一样写在template模板中,我们应该是使用变量将StockItemBulkTranser接收,再进行传入。 正确写法