大概的思路 //res.data后端返回的数据 this.inputDataTree = res.data.input.map((item) => { return { 'programs':item.medium.map((item) => { return { 'id':item.id, 'label':item.name, 'children':item.streams.map((item) => { return { 'id':item.id, 'label':item.name, } }), } }), } })