首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    react-navigation重复点击多次跳转的解决方案

    Navigator,用react-navigation 替代 react-natvigation于2017年1月份开源,在3个月时间内,GitHub上star数达4000+,备受推崇,由于其性能体验堪比原生...,而且使用方便,最后被FB钦点为“御用导航” 但是在使用过程中还是发现了一个问题:在触发页面跳转的View上 重复、快速点击时,即将被加载的页面会多次被加载(感谢测试小姐姐丧心病狂的操作),症状如下图...分析问题 经过观察发现,在onPress事件执行后会触发navigation.navigate(...)方法,加载新的页面。...的disabled属性 TouchableOpacity disabled={ this.state.waiting} onPress={ () => this.repeatClick...此时onPress事件无需再加控制 TouchableOpacity // disabled={this.state.waiting} onPress={() => this.props.navigation.navigate

    1.7K10
    领券