Vue 3 — Composition API — TransitionGroup со слотом
У меня есть группа перехода, которая отображает список элементов, я хотел бы добавить компонент в конце как последний элемент списка. Последний элемент добавляется через слот. Все работает нормально, но я получаю предупреждение, в котором говорится: «Дочерние элементы TransitionGroup должны быть включены». Я пытаюсь поместить ключевой атрибут в слот или непосредственно в компонент, который его использует, но предупреждение все еще остается, есть идеи?
здесь мой компонент:
<template>
<TransitionGroup name="list">
<CategoryListItem v-for="item in items" :key="item.id" />
<slot :key="items.length + 1"></slot>
</TransitionGroup>
</template>
как я могу программно назначить ключ компоненту, который будет добавлен в список через слот?