HarmonyOS Toggle的Switch值更新问题
Toggle的Switch的使用存在如下场景:
1.打开页面,获取结果数据,根据接口数据里的状态初始化Switch的状态。
2.切换开关状态,触发onChange,在onChange中请求另一个接口更新Switch状态,如果接口不成功,此时Switch的状态需要回到切换前状态,但是如果更改到前状态又会触发onChange的回调。这里onChange的请求又会请求。
请教这种场景如何控制?
场景图如下
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS app更新问题
1157浏览 • 1回复 待解决
HarmonyOS 关于WrapperBuilder更新问题
853浏览 • 1回复 待解决
HarmonyOS 应用内更新问题
1103浏览 • 1回复 待解决
HarmonyOS Grid容器视图更新问题
1538浏览 • 1回复 待解决
HarmonyOS Toggle组件按钮手动切换后组件刷新问题
825浏览 • 1回复 待解决
HarmonyOS 是否可以给ArkUI的toggle、switch这类绑定单向的变量?
996浏览 • 1回复 待解决
HarmonyOS Toggle组件设备type为Switch时,滑槽颜色无法设置
950浏览 • 1回复 待解决
卡片数据更新问题求大佬解答
6369浏览 • 1回复 待解决
Provider的值更新以后,所有Consumer都会刷新吗-
1907浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在Toggle中设置Switch类型圆形滑块颜色?
841浏览 • 1回复 待解决
HarmonyOS Toggle问题
1218浏览 • 0回复 待解决
Toggle组件为Switch样式的时候点击时 有个方形的背景如何去掉
2176浏览 • 1回复 待解决
HarmonyOS 关于已安装的企业内部应用,更新问题
1091浏览 • 1回复 待解决
解决ArkTS开发中组件渲染和数据更新问题?
2332浏览 • 0回复 待解决
HarmonyOS Toggle 问题
767浏览 • 1回复 待解决
HarmonyOS 关于数组中class更改,List不触发更新问题
1161浏览 • 1回复 待解决
HarmonyOS Grid组件使用ForEach网格布局,Ui数据更新问题
1846浏览 • 1回复 待解决
HarmonyOS Toggle问题,如何使用代码改变Toggle 的状态,或者拦截Toggle开关的改变
2002浏览 • 1回复 待解决
HarmonyOS 组件的下拉刷新问题
1423浏览 • 1回复 待解决
HarmonyOS webview刷新问题
1084浏览 • 1回复 待解决
HarmonyOS 页面刷新问题
1380浏览 • 1回复 待解决
HarmonyOS 列表刷新问题
1582浏览 • 1回复 待解决
HarmonyOS 组件刷新问题
1001浏览 • 1回复 待解决
HarmonyOS 数据刷新问题
992浏览 • 1回复 待解决
HarmonyOS ForEach创建的视图刷新问题
833浏览 • 1回复 待解决
可以通过以下方式来处理:
1、每个 switch 都有自己的状态,也会有自己绑定的数据,建议使用 List 组件去包裹一下,然后通过数组来处理;
2、目前 onChange 是在开关状态切换时触发该事件,如果想监听点击交互的事件,请使用 onClick 方法;