11

function getItem (data) {
    for (let i = 0; i < data.length; i++) {
        const oItem = data[i];
        if (oItem.type === '1') {
            return [oItem.id];
        } else {
            if (oItem.children && oItem.children.length) {
                const result = getItem(oItem.children);
                if (result) {
                    return [oItem.id].concat(result);
                }
            }
        }
    }
}
posted on 2022-09-02 17:53  万能的李大少  阅读(24)  评论(0编辑  收藏  举报