В моем родительском компоненте у меня есть контейнер сетки и дочерний компонент:
<template>
<div>
<div class="container">
<grid-items></grid-items>
<grid-items></grid-items>
<grid-items></grid-items>
</div>
</div>
</template>
Дочерний компонент содержит элементы сетки :
<template>
<div>
<div class="item">FOO</div>
<div class="item">BAR</div>
</div>
</template>
Это не работает, потому что я должен окружить grid-items дополнительным корнем div
в дочернем компоненте, нарушая логику сетки. Если удалить это окружение div
в дочернем компоненте, я получу следующее сообщение об ошибке компиляции:
Шаблон компонента должен содержать ровно один корневой элемент. Если вы используете v-if для нескольких элементов, используйте вместо них v-else-if.
Как я могу исправить эту проблему с логикой CSS-сетки?