采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在使用react-swipe的过程中,在callback方法中想把当前tab的index赋值给 state 里面的变量 在我未用setState赋值的时候,输出是正确的 当我赋值后 输出就不对了,这个应该怎么解决呢?
统一在 http://coding.imooc.com/learn/questiondetail/94580.html 回复
额,这个问题好怪异。。。从截图我也看不出啥问题。
建议你可以做这么一个实验:做一个简单的 react demo ,里面什么都没有,只引入一个 react-swipe ,然后通过这个 demo 看能否能复现?
如果 demo 复现了,把代码发给我,我来帮你看下。
我新建了一个项目,然后只引入了一个react-swipe, 在setState之后,打印出的都是1, 就是index在从0更新到1之后,就停止了,这个在引入react-addons-pure-render-mixin这个组件之后,就会出现我之前问的那种情况
可以先把 react-addons-pure-render-mixin 去掉,先继续进行,最后做完项目再去关注这个问题。不要因为个别问题影响项目的进度。
可是没法更新index,就index 一直为 1
登录后可查看更多问答,登录/注册
已经对React Router4与Webpack2进行了项目升级
1.6k 13
1.9k 12
1.6k 11
1.5k 11
1.3k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号