[英]“TypeError: Cannot read property 'length' of undefined”
我无法访问未定义数组的长度,这是我的代码片段:
const pages = []
for(let i = 1; i <= Math.ceil(users.length / itemsPerPage);i++){
pages.push(i);
}
我认为当您获取数据时,您将您的状态覆盖为{isLoaded: true, users: result.users}
并删除其他所有内容,而是使用扩展运算符,因此您未更新的属性会保留,例如{...this.state, isLoaded: true}
,这样你就可以保留其他所有内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.