如何异步解析处理数据,防止阻塞UI ?
网络请求返回较大的json数据,直接在ui线程解析数据会导致页面卡顿,如何切换到异步线程进行数据解析。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 openharmony napi 异步耗时阻塞js的ui刷新 
6738浏览  • 1回复 已解决
在ArkTS中,如何合理使用异步编程模型来避免UI线程阻塞? 
2340浏览  • 1回复 待解决
HarmonyOS 大量数据处理导致主线程阻塞问题 
1081浏览  • 1回复 待解决
HarmonyOS 解析Json数据添加到数据源不刷新UI 
1936浏览  • 2回复 待解决
#鸿蒙通关秘籍# 如何避免主线程被非UI任务阻塞? 
1412浏览  • 1回复 待解决
鸿蒙应用如何减少 UI 线程阻塞,提高 CPU 运行效率? 
1290浏览  • 0回复 待解决
鸿蒙应用如何处理异步请求? 
1291浏览  • 0回复 待解决
#鸿蒙通关秘籍#如何使用Node-API创建异步任务以避免阻塞主线程? 
1586浏览  • 1回复 待解决
鸿蒙开发中如何处理异步操作? 
707浏览  • 0回复 待解决
如何处理异步弹窗的显示方式 
705浏览  • 0回复 待解决
HarmonyOS 数据解析 
1259浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在libevent中使用异步DNS解析功能 
1163浏览  • 1回复 待解决
openharmony使用worker多线程处理事件返回数据如何实时渲染UI 
3092浏览  • 0回复 待解决
HarmonyOS 两个异步函数同时操作rdbstore的数据竞争问题处理 
1171浏览  • 1回复 待解决
如何对JSON数据进行解析优化 
1944浏览  • 1回复 待解决
HarmonyOS 如何将异步数据改成同步? 
1385浏览  • 1回复 待解决
HarmonyOS JSON数据解析问题 
1206浏览  • 1回复 待解决
HarmonyOS JSON在转字符串时候对于数据中的特殊字符不会进行防止转义处理么 
912浏览  • 1回复 待解决
taskpool异步任务支持串行处理的方法 
2525浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何使用Promise对象来处理异步操作? 
1568浏览  • 1回复 待解决
HarmonyOS 动态数据如何构建Model并解析? 
979浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何避免主线程被非UI任务阻塞以加快鸿蒙应用响应速度? 
1312浏览  • 1回复 待解决
异步调用问题,封装调用系统hash方法时,由于异步处理,在hash处理前返回了结果。 
2068浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中实现数据的多线程处理并更新UI? 
1388浏览  • 1回复 待解决
在@watch中使用异步方法后UI反应慢 
1247浏览  • 1回复 待解决





















ArkTS支持异步并发和多线程并发。
Promise和async/await提供异步并发能力,适用于单次I/O任务的开发场景。详细请参见异步并发概述。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/async-concurrency-overview-V5
TaskPool和Worker提供多线程并发能力,适用于CPU密集型任务、I/O密集型任务和同步任务等并发场景。详细请参见多线程并发概述。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/multi-thread-concurrency-overview-V5