标签: firebase firebase-realtime-database dart flutter
Flutter Firebase实时一次()。重新运行时,则()不会更新
当我使用一次时,如果再次运行将读取数据,它将不会更新变量或给出空值
答案 0 :(得分:1)
once()方法正好按照其名称的含义进行操作:它只读取一次数据,并且不监视更新。正如documentation所说:
once()
收听单个值事件,然后停止监听。
要获取实时更新,请使用onValue之类的on...流之一,
onValue
on...
此位置的数据更新时触发。