【发布时间】:2022-12-16 08:52:09
【问题描述】:
使用 Flutter 和 Riverpod 构建应用程序,使用了很多:
ref.watch(someProvider).when(data: (someData){
// render layout with data
}, error: (err, stack) {
// do stuff with error
}, loading: (){
return LoadingScreen(); <----
})
问题在于,在大多数情况下,加载屏幕只会呈现一瞬间,导致应用感觉有点“跳动”的糟糕体验。我希望能够为加载状态设置至少 2 秒,是否可以强制小部件在最短时间内保持渲染状态?
【问题讨论】:
标签: flutter riverpod flutter-riverpod