核心组件:
<template>
<div>
============================77、动态添加不同组件============================
<!--
:is="item.type" 根据当前类型加载不同的组件
-->
<component v-for="(item,index) in componentData" :key="index" :is="item.type" :data="item.itemData"></component>
</div>
</template>
<script>
import TextLog from './TextLog'
import LineChart from './LineChart'
export default {
name: "DynamicAdditionOfDifferentComponents_77",
data(){
return {
currentView:'TextLog',
componentData:[],
}
},
components:{
TextLog,
LineChart,
},
created(){
for (let i = 0; i <10 ; i