elementUI的el-tree树形组件模糊匹配查询报错TypeError: Cannot read property ‘key‘ of undefined 问题原因

最近用elementui的树形组件e-tree,懒加载与模糊匹配一起用的时候报了这个错误在这里插入图片描述
前端代码是这么写的

       filterTextBss(val) {
                var _this=this;
                _this.form10.odsCity=_this.cityId;
                _this.form10.channelId='';
                _this.form10.name=val;
                selectPrvBss(_this.form10)
                    .then(res => {
                        debugger
                        var datas = res.data.data;
                        //判断后台返回有没有值true or false

                        var data = [];
                        if (null != datas) {
                            datas.forEach(function (item, index) {
                                data.push({
                                        id:item.channelId,
                                        label:item.name,
                                    }
                                )
                            })

                            _this.bssList=data;
                        }

                    })
            },

原因是后台返回的数据有重复,导致了这个报错


版权声明:本文为qq_40529904原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。