热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

如果对象中的Double值设置为0或0.00,则onDataChange()调用两次

如何解决《如果对象中的Double值设置为0或0.00,则onDataChange()调用两次》经验,为你挑选了1个好方法。

我在一个对象中有一个Double值,我使用它同步到Firebase setValue().奇怪的是,如果Double值设置为0或0.00,则该onDataChange()方法被调用两次.我已经复制了这一百次,似乎无法理解为什么它会做这样的事情.这是一个错误还是我疯了?

我正在使用10.2.0的最新依赖项.



1> Doug Stevens..:

这是使用非小数十进制设置任何double时存在的已知问题.它与长期的双重价值的强制有关.它应该在SDK的未来版本中修复.


推荐阅读
author-avatar
谭禅心_136
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有