getList() { getUser.then(({ data }) => { console.log(data) this.tableData = data.list }) },报TypeError: api__WEBPACK_IMPORTED_MODULE_1_.getUser.then is not a function错误怎么解决
时间: 2024-02-14 20:28:11 浏览: 128
控制台报错object is not a function的解决方法
这个错误是由于你尝试在一个不是 Promise 的对象上调用 `.then()` 方法导致的。根据你提供的代码,可以看出你没有正确地调用 `getUser` 方法。
假设 `getUser` 是一个异步函数或返回一个 Promise 对象,你需要在调用它之前使用正确的语法。以下是一种可能的修复方法:
```javascript
getList() {
getUser().then(({ data }) => {
console.log(data);
this.tableData = data.list;
});
}
```
在这个修复方法中,我假设 `getUser` 是一个函数,你需要在其后面添加 `()` 来调用它并获得返回的 Promise 对象。
如果这个修复方法没有解决你的问题,那么请提供更多关于 `getUser` 函数的信息,以便我能够提供更具体的帮助。
阅读全文