【发布时间】:2021-11-30 10:15:27
【问题描述】:
我使用v-for 创建了一个网格。我需要向我创建的每一列添加组件,每一列都在单独的列中。我在脚本中创建了view,我在其中存储组件,但我仍然无法将它们分别添加到每一列:
<template>
<v-container fluid>
<v-row dense>
<v-col
v-for="n in 2"
:key="n"
:cols="n === 1 ? 2 : 10">
<v-card outlined tile>
<component :is="view"></component>
</v-card>
</v-col>
</v-row>
</v-container>
</template>
<script>
import XYZ from '../views/XYZ.vue';
import AAA from '../views/AAA.vue';
export default {
name: 'Project',
data: {
view: 'dynamic_views',
},
components: {
'dynamic_views': {
XYZ,
AAA
}
},
};
</script>
【问题讨论】:
标签: vue.js vuetify.js