热门

最新

红包

立Flag

投票

同城

我的

发布
jbx2795588099
jbx2795588099
4 年前
truejbx2795588099

处理数据变成el-tree数据两种方法

export function toDo(arr, pid = '' || '0') {
var newArr = []
arr.forEach((item) => {
if (item.pid === pid) {
var child = toDo(arr, item.id)
if (child.length) {
item.children = child
}
// console.log(obj, 8)
newArr.push(item)
}
})
return newArr
}
//下载包array-to-tree
import arrayToTree from 'array-to-tree'
export function toDo2(arr) {
return arrayToTree(arr, {
parentProperty: 'pid',
customID: 'id'
})
}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
自定义指令 import Vue form 'vue' Import store from '@/store' Vue.directive('errorImg,{ inserted(el,binding){ el.onerror=function(){ //在这里面处理事件 el.src=binding.value } }) //console.log(binding)控制台输出的是各种信息,有value
立即登录