Firebase 获取值错误

Firebase get value error

大家下午好,

我创建了 firebase 根据赞助状态(未接近、接近 +ve、接近 +ve)存储数据的屏幕。

该项目将数据保存在 4 个不同的项目桶 下,其中将有一个 未定义的标签数量(赞助商名称)每个包含 3 个值的列表(名称、分行和金额)

此屏幕中的用户输入 - 姓名、银行、赞助商姓名、赞助状态、金额

问题出现在第二个屏幕上,其中输入的数据是从 firebase 显示的。 默认情况下,我让它显示来自 ProjectBucket "Got"

的数据

这是屏幕的方块:

得到的错误是:

Runtime Error
The operation insert list item cannot accept the arguments: , [()], [(Arjun M5 1945040)], [(Rockstar (Arjun M5 1945040))]
Note: You will not see another error reported for 5 seconds.

对应于 ProjectBucked Got

中 firebase 中的值

我想用这个屏幕做什么

感谢您的宝贵时间

The operation insert list item cannot accept the arguments: , [()], [(Arjun M5 1945040)], [(Rockstar (Arjun M5 1945040))]

看起来你的全局变量 Data 是一个空字符串,这应该是一个空列表...

如果您正在使用列表,那么 valueIfTagNotThere 套接字应该是 create empty list 块而不是 empty string ...