flutter - 带有后退按钮的 Flutter Firebase 句柄
问题描述
我尝试学习 Flutter。我有谷歌登录注册,如果我的用户不在数据库中,他必须提供用户名才能进入应用程序并进入数据库。如果用户单击后退按钮,则实例在数据库中但没有用户名。如果用户单击后退按钮,是否有可能具有删除数据库中文档的功能?我尝试了很多但它不起作用。我该如何处理这个按钮?
enter code here
解决方案
onPressed:
您可以像这样在按钮的方法上添加以下代码
onPressed:(){
final FirebaseFirestore firestore = FirebaseFirestore.instance;
firestore.doc(documentPath).delete();
}
这里的文档路径是指对用户文档 ex 的引用user/<uniquid>
推荐阅读
- python - 使用 openpyxl 有条件地删除一行
- javascript - node.js mysql通配符搜索无法执行
- swift - 如何在后台执行一些动作
- wordpress - WordPress网站主页加载问题
- c# - 带有桌面扩展或 WCF 的 UWP?
- html - 我如何让我的按钮 div 在每个设备上都响应
- python - django-versatileimagefield 问题:部署到 Google App Engine Flex 时“找不到与 python-magic-bin 匹配的分布”
- angular - 是否有一种“更流畅”的方式来编写进度条?
- c# - c# wpf TreeView 选择根项目的问题
- java - 在 Vavr 中结合 Either 的?