list能查到条数,无详细记录

博客内容讲述了在前端开发中遇到的一个问题,即数据库手动删除记录后,前端页面仍显示空数据,疑似因缓存导致。解决方案是在前端JS中对接口返回的数据进行过滤,剔除空记录,确保页面展示的准确性。通过修改代码,成功过滤掉空数据,实现了页面的正常显示。
摘要由CSDN通过智能技术生成

这是前端页面所看到的页面

然后查看控制台里返回的数据

因为数据库的数据是手动删除记录的,并没有调用接口删除,在测试的时候就回出现这种情况,在回去查看数据库的时候并没有空记录,也不知道是怎么查到有空记录的,可能是由于缓存的原因,面对这种情况,可以在前端 Js 里面进行数据过滤,把空数据给过滤掉,在调接口时的数据处理如下:

listMeCon(this.queryParams).then(response => {
          this.conList = response.rows.filter(item => {
            if(!item)
              return false
            return true;
          });
          this.total = this.conList.length;
          this.loading = false;
        });

修改完的页面就整成了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值