怎么让按钮在没响应之前保持按压的状态?
如果我希望按钮按下之后,事件没响应之前,按钮保持按下的状态(或者其他锁住状态,又或者挑出个弹窗提示加载中)
此时按钮不能再次点击,直至按钮响应事件结束,例如这里按钮锁住2s,应该怎么实现呢?
struct Index {
@State num: number = 0;
build() {
Row() {
Column() {
Button(this.num.toString()).onClick(() => {
setTimeout(()=>{ this.num++; }, 2000);
})
.width("20%")
}
.width('100%')
}
.height('100%')
}
}
UI
赞
收藏 0
回答 1
待解决
相关问题
如何让图片保持宽高比完整的展示在Image组件中
118浏览 • 1回复 待解决
FA里内嵌H5是怎么保持登录状态?
6806浏览 • 1回复 待解决
HarmonyOS 如何在保持按钮大小不变的情况下扩大按钮的点击区域
133浏览 • 1回复 待解决
基于滑动监听和状态变量实现滑动时取消按压态
461浏览 • 1回复 待解决
如何让手机在熄屏的状态继续进行定位,打点
103浏览 • 0回复 待解决
写文件的时候怎么设置把之前的内容清空之后在写
1425浏览 • 1回复 待解决
真机调试很卡,点击自定义按钮很长时间才响应,系统返回直接不响应怎么回事?
1698浏览 • 1回复 待解决
如何让最大化按钮不可用
1842浏览 • 1回复 待解决
bindSheet模态框多了个关闭按钮,之前的版本是没有的
1414浏览 • 1回复 待解决
router跳转页面后,在返回之前的页面,之前的页面dialog弹框小时
1827浏览 • 1回复 待解决
在开发支持多设备协同的应用时,如何处理不同设备之间的数据同步和状态保持?
135浏览 • 0回复 待解决
webview_flutter demo 中顶部导航按钮无法响应事件
690浏览 • 1回复 待解决
网络变化事件回调进了之后,马上去获取网络状态拿到的是之前的状态?
394浏览 • 1回复 待解决
怎么才能让编写的工具保持活跃?
1161浏览 • 1回复 待解决
是否有配置可以让IDE不响应raise捕获到的assert信号
393浏览 • 1回复 待解决
如何让Select下拉组件的下拉按钮和下拉菜单居中对齐?
133浏览 • 1回复 待解决
需要怎么让方法执行顺序 按照代码顺序执行? 初始化代码一直在模型文件复制成功之前就执行了
1406浏览 • 1回复 待解决
在HarmonyOS NEXT中,如何处理HTTP请求和响应,以及如何管理网络状态变化?
180浏览 • 0回复 待解决
鸿蒙JS的fetch无法正常接收HTTP状态为200以外的响应
9311浏览 • 1回复 待解决
HarmonyOS 某个组件有onClick、pan、tap、pin手势监听,如何通过条件来判断让某一个响应事件响应或者不响应
174浏览 • 1回复 待解决
HarmonyOS 按钮从用户手指点下到点击响应时间过长
137浏览 • 1回复 待解决
如何取消Button默认的按压效果?
187浏览 • 1回复 待解决
鸿蒙APP开发怎么在标题栏上添加菜单按钮?
7616浏览 • 1回复 已解决
新线程中调用的函数没返回,怎么结束线程?
2071浏览 • 1回复 待解决
Image组件如何保持真实的宽高比,使得图片完全显示在显示边界内。
112浏览 • 1回复 待解决
用enable属性可以实现吧,弄个boolean的变量,点击了就置为false,进入禁用状态,等待2秒后置为true,不知道我理解的对不对。