目前toggle组件响应点击之后会立刻渲染且立刻回调,如何延迟改变toggle状态且延时回调

现有的toggle点击之后会立马发生改变且立刻回调,现在假如说toggle处于关闭的状态,用户打开toggle,在打开过程中遇见某些问题,要重置开关为关闭,但这时候会触发toggle的状态变化回调方法,但实际上只是想重置,而不是走开关关闭的逻辑。

HarmonyOS
2024-07-22 12:16:37
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
mafast

用hitTestBehavior和settimeout来解决

参考代码:

分享
微博
QQ
微信
回复
2024-07-22 20:03:23
相关问题
interface如何调用
613浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁方法
44浏览 • 1回复 待解决
组件设置visibility属性的
204浏览 • 2回复 待解决
如何为 C++ 提供函数?
1977浏览 • 1回复 待解决
网络请求后如何进行
698浏览 • 1回复 待解决
如何实现拍照预览onPreviewFrame
334浏览 • 1回复 待解决
Emitter如何声明函数类型
1456浏览 • 1回复 待解决
OpenHarmony idl如何实现异步
4157浏览 • 1回复 待解决
支付成功后没有收到
1425浏览 • 1回复 待解决
如何实现crash堆栈抓取、crash
1432浏览 • 1回复 待解决
函数怎么写比较好
733浏览 • 1回复 待解决
HarmonyOS onScrollyoffset不准确问题
104浏览 • 1回复 待解决
焦点事件onBlur/onFocus无法触发
1521浏览 • 1回复 待解决
lottile动画加载完成不调用
675浏览 • 1回复 待解决
webview静态资源下载完成的
1287浏览 • 1回复 待解决