028通过vuedraggable实现多级菜单并支持拖拽排序功能
多层级数据结构示例
const list = ref([
{
name: 'task 1',
tasks: [
{
name: 'task 2',
tasks: [
{
name: 'task 7',
tasks: [
{
name: 'task 8',
tasks: [],
show: true,
},
],
showChild: true,
show: true,
},
],
showChild: true,
},
],
showChild: true,
},
{
name: 'task 3',
tasks: [
{
name: 'task 4',
tasks: [],
},
],
showChild: true,
},
{