Type 'unknown' must have a '[Symbol.iterator]()' method that returns an iterator.ts(2488)
[err,data]的值如下
请大神指点
Type 'unknown' must have a '[Symbol.iterator]()' method that returns an iterator.ts(2488)
[err,data]的值如下
请大神指点
emm虽然有些看不懂,但如果照楼上说的,只需要加定义的话,这样应该就可以了——
...
const [err,data] = await super.post(options) as iterator
...
10 回答11.4k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
返回结果有定义么 就是你的post(options)的返回结果。需要定义一下 不然ts 不知道 你的返回结果是一个 iterator
一般定义一个接口 都是这样定义吧 这样ts就能知道你这个接口返回的数据 然后才能智能推断