你快来看看嗷!
我想在这个递归里面,把每一次的res都记录起来,之前的想法是字符串拼接每一次的值,但是拿不到值,如果定义一个数组,就可以push到数组里。
请大佬解惑
回答
push()
方法返回的是push之后数组的长度,而不是新的数组,因此这里应该使用concat()
;还有一个不能用push的理由是,不要直接操作state中的变量,而是通过setState方法:
this.setState({ regionName: this.state.regionName.concat(res.title)
})
以上是 你快来看看嗷! 的全部内容, 来源链接: utcz.com/a/39822.html