React-native防多次重复点击
来源:互联网 发布:教师优化作风的意义 编辑:程序博客网 时间:2024/05/29 18:09
1>constructor函数中加入属性:
constructor(props){ super(props); this.state = { waiting: false,//防多次点击 }}
2>在TouchableOpacity中,包括其他Touch几个组件都可以使用:
<TouchableOpacity activeOpacity={0.65} disabled={this.state.waiting} onPress={() => this._repeatClick(navigate)}><Text style={{color:'white',fontSize:18}}>{'确认修改'} </Text></TouchableOpacity>
3>利用定时器写延迟逻辑:
_repeatClick(navigate){ this.setState({waiting: true}); this._changePsd(navigate);//这里写你原本要交互的方法 setTimeout(()=> { this.setState({waiting: false}) }, 2000);//设置的时间间隔由你决定}
ok!!!
阅读全文
0 0
- React-native防多次重复点击
- React Native 防重复提交实现方法
- React Native防止快速重复点击
- Android button防多次点击
- React Native点击
- 解决button多次重复点击
- android 防止 多次点击 重复点击按钮
- Android 防止多次点击,Toast重复显示
- ajax防止多次点击重复提交
- 多次连续点击导致Ajax重复提交
- ajax防止多次点击重复提交
- Android防止按钮多次重复点击
- Android 防短时间内重复点击
- 按钮防抖(防止重复点击)
- 从零单排RxAndroid系列-----防多次点击
- react-native数组的重复警告
- react-native组件避免重复渲染
- iOS之使用Runtime解决UIButton多次点击(重复点击)
- 页面刷新
- 消息传递(树形动规)
- 前端规范和浏览器兼容性
- 在js在页面中添加百度统计代码
- python的包
- React-native防多次重复点击
- leetcode-456. 132 Pattern
- 解决新建maven项目速度慢的问题
- 在感觉项目代码的构架不行的时候,你们会怎么办?
- uwsgi搭载nginx部署django
- ArrayList、LinkedList、Vector的区别
- javascript中with的用法
- OPENGL
- jquery笔记