退出利用二次确认怎么做代码才更优雅 —— BLoC轻松办理

手机软件开发 2024-9-8 17:12:57 57 0 来自 中国
前言

在 flutter_bloc提供了一个状态监听组件 BlocListener,当状态发生改变时会调用listener参数给定的回调函数,这个方法没有返回值,可以用于我们处理处罚一些提示,比方表现弹窗提示或确认,表现状态信息等等。有了 BlocListener,相当于给我们提供了一个额外处理处罚对象变革的入口。接下来我们通过BlocListener实现某些 App退出登录前的二次确认。
登录状态

为了简化逻辑,我们的登录数据只有一个摆列 LoginStatus,有三个状态:

  • logon:已登录
  • logout:已退出登录
  • logoutConfirm:退出登录确认
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 18:26, Processed in 0.146607 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表