摘要:        
一、什么是 Completer? Completer 是 Dart 异步库 dart:async 中的一个类,用于创建和控制一个 Future。它允许开发者手动完成一个 Future,使得 Future 的完成时机可以由代码逻辑自由控制,而不是由某个异步操作自动决定。 简单说,Completer 是    阅读全文
posted @ 2025-05-30 16:36
fengMisaka
阅读(177)
评论(0)
推荐(1)
        
            
        
        
摘要:        
一、StreamBuilder/FutureBuilder 在 Flutter 中,StreamBuilder 和 FutureBuilder 都是用于处理异步数据源的常用组件。它们允许你在等待异步操作完成时更新 UI。尽管它们的功能类似,但它们适用于不同的异步数据源类型。 1.1 FutureBu    阅读全文
posted @ 2025-05-30 14:41
fengMisaka
阅读(127)
评论(0)
推荐(1)
        
            
        
        
摘要:        
在 Flutter/Dart 中,async 和 await 是处理异步编程的核心关键字,它们可以让你以同步的方式编写异步代码,显著提高代码的可读性和可维护性。 一、同步/异步的理解 await:同步机制 同步操作会阻止其他操作执行,直到完成为止。同步就好比打电话一样,打电话时都是一个人在说另一个人    阅读全文
posted @ 2025-05-30 14:41
fengMisaka
阅读(418)
评论(0)
推荐(0)
        
                                
                                
浙公网安备 33010602011771号