怎么让按钮在没响应之前保持按压的状态?
如果我希望按钮按下之后,事件没响应之前,按钮保持按下的状态(或者其他锁住状态,又或者挑出个弹窗提示加载中)
此时按钮不能再次点击,直至按钮响应事件结束,例如这里按钮锁住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组件中
351浏览 • 1回复 待解决
HarmonyOS Next 上按钮状态是否有类似于按压态 selector 实现方式?
216浏览 • 0回复 待解决
FA里内嵌H5是怎么保持登录状态?
6995浏览 • 1回复 待解决
HarmonyOS 如何在保持按钮大小不变的情况下扩大按钮的点击区域
387浏览 • 1回复 待解决
HarmonyOS 怎么让按钮禁用态不改变背景图的颜色?
173浏览 • 1回复 待解决
HarmonyOS textInput在没有点击的情况下进入响应输入的状态
191浏览 • 1回复 待解决
如何让手机在熄屏的状态继续进行定位,打点
282浏览 • 0回复 待解决
真机调试很卡,点击自定义按钮很长时间才响应,系统返回直接不响应怎么回事?
1837浏览 • 1回复 待解决
写文件的时候怎么设置把之前的内容清空之后在写
1592浏览 • 1回复 待解决
bindSheet模态框多了个关闭按钮,之前的版本是没有的
1590浏览 • 1回复 待解决
router跳转页面后,在返回之前的页面,之前的页面dialog弹框小时
2140浏览 • 1回复 待解决
HarmonyOS 有个按钮设置onClick,如果有一层布局覆盖在它上面,这个按钮就响应不了onClick
218浏览 • 1回复 待解决
基于滑动监听和状态变量实现滑动时取消按压态
665浏览 • 1回复 待解决
在开发支持多设备协同的应用时,如何处理不同设备之间的数据同步和状态保持?
285浏览 • 0回复 待解决
如何让最大化按钮不可用
2067浏览 • 1回复 待解决
网络变化事件回调进了之后,马上去获取网络状态拿到的是之前的状态?
625浏览 • 1回复 待解决
怎么才能让编写的工具保持活跃?
1287浏览 • 1回复 待解决
webview_flutter demo 中顶部导航按钮无法响应事件
840浏览 • 1回复 待解决
是否有配置可以让IDE不响应raise捕获到的assert信号
558浏览 • 1回复 待解决
在HarmonyOS NEXT中,如何处理HTTP请求和响应,以及如何管理网络状态变化?
388浏览 • 0回复 待解决
如何让Select下拉组件的下拉按钮和下拉菜单居中对齐?
386浏览 • 1回复 待解决
需要怎么让方法执行顺序 按照代码顺序执行? 初始化代码一直在模型文件复制成功之前就执行了
1607浏览 • 1回复 待解决
新线程中调用的函数没返回,怎么结束线程?
2318浏览 • 1回复 待解决
HarmonyOS 某个组件有onClick、pan、tap、pin手势监听,如何通过条件来判断让某一个响应事件响应或者不响应
440浏览 • 1回复 待解决
修改代码后点击debug按钮进行调试,重新运行的app运行的还是修改之前的代码?
65浏览 • 1回复 待解决
用enable属性可以实现吧,弄个boolean的变量,点击了就置为false,进入禁用状态,等待2秒后置为true,不知道我理解的对不对。