请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ReactSwipe 赋值

在使用react-swipe的过程中,在callback方法中想把当前tab的index赋值给 state 里面的变量
图片描述图片描述
在我未用setState赋值的时候,输出是正确的
当我赋值后
图片描述图片描述
输出就不对了,这个应该怎么解决呢?

正在回答 回答被采纳积分+3

2回答

双越 2018-12-24 17:55:07
0 回复 有任何疑惑可以回复我~
双越 2018-12-24 12:54:20

额,这个问题好怪异。。。从截图我也看不出啥问题。

建议你可以做这么一个实验:做一个简单的 react demo ,里面什么都没有,只引入一个 react-swipe ,然后通过这个 demo 看能否能复现?

如果 demo 复现了,把代码发给我,我来帮你看下。

0 回复 有任何疑惑可以回复我~
  • 提问者 sqxiyao #1
    我新建了一个项目,然后只引入了一个react-swipe, 在setState之后,打印出的都是1, 就是index在从0更新到1之后,就停止了,这个在引入react-addons-pure-render-mixin这个组件之后,就会出现我之前问的那种情况
    回复 有任何疑惑可以回复我~ 2018-12-24 14:21:28
  • 双越 回复 提问者 sqxiyao #2
    可以先把 react-addons-pure-render-mixin 去掉,先继续进行,最后做完项目再去关注这个问题。不要因为个别问题影响项目的进度。
    回复 有任何疑惑可以回复我~ 2018-12-24 15:40:45
  • 提问者 sqxiyao 回复 双越 #3
    可是没法更新index,就index 一直为 1
    回复 有任何疑惑可以回复我~ 2018-12-24 16:11:50
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号