一、问题描述

使用setup语法糖时,通过v-for循环<component :is="item.****"></component>时组件渲染不上。

二、解决方案

①不使用setup语法糖,必须自己注册组件

②使用shallowReactive将组件进行包装 推荐

三、代码示例

方案一代码:

1.使用setup语法糖时,动态组件失效。注:下面代码item.component 为组件名(hcText)

2.使用vue3.0写法或vue2写法测试可以渲染。

方案二:代码

1.

 2.

欢迎点赞评论!!!

Logo

前往低代码交流专区

更多推荐