老师,为什么我在对 loadTimes 进行增加操作的时候,使用 +1 有效,++ 就无效呢?

来源:8-6 加载更多功能实现

幽幽三途河

2019-06-21

使用 +1 可以对 loadTimes 增1,但是 ++ 就不会,这是为啥啊?
难道是因为异步的原因,再更新的时候 还是上次的 state 吗?
图片描述

写回答

1回答

艾特老干部

2019-06-24

你好。JS的基础语法使用错误哦。如果使用++应该是

++this.state.loadTimes

而且也不建议这样写因为这样相当于直接修改了原有state的值。
0
1
幽幽三途河
好的,我明白了。谢谢。
2019-06-24
共1条回复

React16+Redux实战企业级大众点评Web App

从架构设计到部署上线,带你学习React技术栈与核心思想

1071 学习 · 306 问题

查看课程