动态组件 :is="组件名" 来自于请求接口

来源:2-1 Git的安装

春去_秋来

2022-05-15

<script setup>
import { getDemoInfo } from '@/api/resume'
import { ref } from 'vue'

const data = ref({})
const getData = async () => {
  data.value = await getDemoInfo()
}
getData()
</script>

<template>
  <div v-for="item in data" :key="item.id">
    <component :is="item.component" /> 
  </div>
  {{ data }}
</template>

有什么办法吗?

写回答

1回答

河畔一角

2022-05-29

组件名称本身就是小写,html里面直接打印出来了,说明你的组件没有解析到,你本地注册有全局组件adress和upload组件了吗

0
0

Vue全家桶实战 从零独立开发企业级电商系统

Vue全家桶构建企业级电商系统,真实服务端数据对接,高实用性

2560 学习 · 1307 问题

查看课程