如何解决在 SwiftUI 中仅更新来自 Firebase 的新数据
我的问题很复杂,我的英文也不是很好,所以如果你不明白我,请原谅。
我有一个 SwiftUI 文件,它为我的 firebase 文件夹中的每个项目构建一个特殊的按钮。
如果我触摸这个按钮,它会隐藏。问题是,我希望如果 SwiftUI 文件重新加载,我只想看到我以前没有点击过的这些按钮。 (我想存储点击了哪些按钮)。问题是,每次我重新加载 SwiftUI 文件时,它都会生成尚未点击的新按钮。
我现在的问题是,如何仅为我的文件夹(在 firebase)中的新项目创建一个按钮。旧的 once 也应该显示出来,如果它们没有被点击。
解决方法
您可以在 Firebase 中存储 Bool。只需加载 false 的项目,当您点击按钮时,您会将值设为 true。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。