【发布时间】:2021-06-15 21:14:53
【问题描述】:
在
https://codesandbox.io/s/vskdf
我有一个没有在我的vuedraggable 中呈现的模板。任何想法为什么?
InventorySectionGroup.vue:
<template>
<!-- this div renders -->
<div class="inventory-section-group">
<p>{{ itemSectionGroupProps.itemSectionCategoryName }}</p>
<div
v-for="group in itemSectionGroupProps.itemSectionCategoryItemList"
:key="group.itemSectionCategoryId"
>
<inventory-section-group-item :itemDataProps="group">
</inventory-section-group-item>
</div>
<!-- div doesn't render :-(
<draggable v-model="itemSectionGroupProps.itemSectionCategoryItemList">
<transition-group>
<div
v-for="group in itemSectionGroupProps.itemSectionCategoryItemList"
:key="group.itemSectionCategoryId"
>
<inventory-section-group-item :itemDataProps="group">
</inventory-section-group-item>
</div>
</transition-group>
</draggable> -->
</div>
</template>
修复了与comp相关的错误。初始化:
https://codesandbox.io/s/y2cur?file=/src/components/InventorySectionDraggable.vue
嵌套的 dnd 可以像这样复制:
https://codesandbox.io/s/priceless-perlman-n6psw?file=/src/components/MyContainer.vue
【问题讨论】:
-
PS:您的
package.json中有一个奇怪的-包条目。
标签: javascript vue.js vuejs2 vue-component