element-ui的el-cascader级联选择,当第三级为空拿不到数据的解决方法

zidea

关注

阅读 48

2022-01-17

没解决之前
在这里插入图片描述

// An highlighted block
//调用api获取数据
        searchLabel() {
            this.$axios
                .get(this.$api.GET_KNOWLEDGELABEL_GETLABLETREE)
                .then((res) => {
                    this.getTypeList(res.content)
                    console.log(res)
                    this.options = res.content
                })
        },
        // 处理数据,判断数据children是否有数据
        getTypeList(listData) {
            listData.forEach((items) => {
                if (items.children.length > 0) {
                    this.getTypeList(items.children)
                } else {
                    items.children = undefined
                }
            })
        },

解决之后
在这里插入图片描述

精彩评论(0)

0 0 举报