Vue-dragging-usage issues

< script >
export default {
data () {

return {
    colors: [{
        text: "Aquamarine"
    }, {
        text: "Hotpink"
    }, {
        text: "Gold"
    }, {
        text: "Crimson"
    }, {
        text: "Blueviolet"
    }, {
        text: "Lightblue"
    }, {
        text: "Cornflowerblue"
    }, {
        text: "Skyblue"
    }, {
        text: "Burlywood"
    }]
}

}
}
< / script >
< div class= "color-list" >

<div 
    class="color-item" 
    v-for="color in colors" v-dragging="{ item: color, list: colors, group: "color" }"
    :key="color.text"
>{{color.text}}</div>

< / div >
export default {
mounted () {

this.$dragging.$on("dragged", ({ value }) => {
  console.log(value.item)
  console.log(value.list)
  console.log(value.otherData)
})
this.$dragging.$on("dragend", () => {
    
})

}
}
but what if the data structure is one of the following?

data:[
  {
    name: "",
    children: [
      {
        name: "",
        path: "/nav/dashboard/dash1"
      }, {
        name: "",
        path: "/nav/dashboard/dash2"
      }
    ]
  },
Mar.03,2021

write all the main code here, and don't care about the rest of the code, so that you can drag and drop, but in advance you have installed and imported the vue-dragging plug-in

<div  
    v-for="color in children" 
    v-dragging="{ item: color, list: children}"
    :key="color.name">
    {{color.name}} + {{color.path}}
</div>
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e9d43a-1946.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e9d43a-1946.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?