百度许久都未找到答案,在官方群提问后无人回答,最后只有‘曲线救国’了

将数组的末项全部提到第一项,兼容多级

// 数据样式
[
 {
 label: '科目编码',
 prop: '',
 width: '',
 children: [{
 label: '类',
 prop: 'l',
 width: '35px',
 }, {
 label: '款',
 prop: 'k',
 width: '35px',
 }, {
 label: '项',
 prop: 'x',
 width: '35px',
 }]
 }, {
 label: '单位编码',
 prop: '单位编码',
 width: '',
 }, {
 label: '单位名称(科目)',
 prop: '单位名称(科目)',
 width: '',
 }
]
// 末项变首项

import $_ from 'lodash'

fun (r) {
    var that = this
    $_.forEach(r,function (v,k) {
        if (v['children']) {
         	r[k]['children'] = this.fun (v['children'])
        }
    })
    r.unshift(r.pop())
    return r
}