undefined is not iterable (cannot read property Symbol(Symbol.iterator)) at _iterableToArray
如果报了这个错误,说明你代码中可能用了 es6中的拓展运算符
我的是这样用的
async loadMore() {
// 获取朋友圈动态
let response = await this.$api.myCollect()
this.arr= [...this.arr, ...response.data.Arr];
}
解决方法是: 做个判断
async loadMore() {
// 获取朋友圈动态
let response = await this.$api.myCollect()
if (response.code == 200 && response.data.Arr) {
this.arr= [...this.arr, ...response.data.Arr];
}
}
原因是 :文章来源:https://www.toymoban.com/news/detail-593417.html
... 这三个点,不能作用在undefined的数据上,所以做个判断就可以了文章来源地址https://www.toymoban.com/news/detail-593417.html
到了这里,关于undefined is not iterable (cannot read property Symbol(Symbol.iterator)) at _iterableToArray的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!