flutter - 使用 Riverpod 在 Flutter 中实现拉动刷新
问题描述
我是 Riverpod 的新手,并试图在我的 Flutter 应用程序中使用 Riverpod 实现拉取刷新,但似乎在网上找不到任何好的教程。有没有人在使用 Riverpod 时在他们的 Flutter 应用程序中实现了拉动刷新。我到处寻找教程,但我发现的大多数是应用程序加载时的简单网络请求。提前致谢!
将这些依赖项用于riverpod 和网络请求。flutter_riverpod:^0.12.1 dio:^3.0.10
解决方案
您可以context.refresh(yourProvider)
在刷新操作中使用。效果很好。
在 Riverpod 1.0.0 及更高版本中,您可以使用ref.refresh(yourProvider)
推荐阅读
- svg - 如何将svg图片显示为光标
- api - TypeORM - 获取提供的 id 的对象,这是一个关系
- python - 我如何删除
从输出 - python - Apache - 部署 Django 应用程序时出现错误 403 Forbidden
- php - 没有 Symfony 的带有树枝的问题闪烁消息
- html - 没有内容的 Flex 包装不会拉伸到 100% 的身体高度
- vba - Word VBA 问题打印到 PDF
- gatsby - 有没有办法避免在 Gatsby 中使用某些路径构建页面?
- docker - 在不停止整个容器的情况下停止在 docker 容器内运行的服务
- javascript - 我如何在 firestore 字段的数组字段中循环并检索最后一个对其具有真实价值的结果?