Uncaught (in promise) TypeError: $data.tableData.filter is not a function

Posted 结构化思维wz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Uncaught (in promise) TypeError: $data.tableData.filter is not a function相关的知识,希望对你有一定的参考价值。

接口查出来的数据跟接受的不一致:

例如:用tableData[] 接受json的时候

findAll(){
      this.axios.get('http://localhost:8989/personnels').then(res=>{
        this.tableData=res.data;
      })
    }

实际上json数据res.data 前还有好几层

改成相应的即可:

 findAll(){
      this.axios.get('http://localhost:8989/personnels').then(res=>{
        this.tableData=res.data._embedded.personnels;
      })
    }

以上是关于Uncaught (in promise) TypeError: $data.tableData.filter is not a function的主要内容,如果未能解决你的问题,请参考以下文章

解决Uncaught (in promise) reason的问题

Uncaught (in Promise) DOMException: play() 只能由用户手势启动

解决Uncaught (in promise) reason的问题

Uncaught (in promise):消息端口在收到响应之前关闭

vue控制台报 Uncaught (in promise) TypeError:

Uncaught (in promise) TypeError: Cannot set properties of null (setting 'innerText') in OpenWetherMa