问题描述
我正在尝试将 vuedraggable 用于以下代码:
import draggable from "vuedraggable";
export default {
components: {
draggable
},data() {
return {
selectedOrganization: {
groups: [
{
name: 'group_1',spaces: [{name: 'space_1'},{name: 'space_5'}]
},{
name: 'group_2',spaces: [{name: 'space_2'}]
},{
name: 'group_3',spaces: [{name: 'space_3'}]
},{
name: 'group_4',spaces: [{name: 'space_4'}]
},],}
};
},}
<b-row
class="mt-5 mb-5"
v-for="(item,index) in selectedOrganization.groups"
:key="item.id"
>
<b-col cols="12">
<div class="linear-create lighter-font">
<div
class="main-space-divider"
>
<span
class="font-weight-700 font-size-1-1"
@click="toggleInput(index)"
v-else
>
{{ item.name }}
</span>
</div>
</div>
<div v-for="space in item.spaces">
{{space.name}}
</div>
</b-col>
</b-row>
我需要有可以在组之间拖动的可拖动空间。 我的意思是每个组之间应该可以互换。 有没有办法用 vue draggable 做到这一点,或者有没有其他办法做到这一点?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)