gpt4 book ai didi

javascript - Firebase.update 失败 : First argument contains a cyclic object value

转载 作者:行者123 更新时间:2023-11-30 05:41:31 26 4
gpt4 key购买 nike

我正在使用 BackFire 的 Backbone.Firebase.Collection。我在用于更新模型的输入字段上有监听器。验证该值,然后通过

更新模型

this.model.save({'title': val});

虽然数据确实在 Firebase 端得到更新(通过 Forge 检查),但我在控制台中收到以下错误:

Uncaught TypeError: Firebase.update failed: First argument contains a cyclic object value (collection.models.0.collection.models.0.collection.models.0.collection.models.0.collection.models.0.collection.models.0.collection.models.0.collection.models.0.collection.models...)

如果我用 Localstorage 替换 Firebase 进行测试,该应用程序可以正常工作。即使使用 BackFire,数据也会得到更新。

最佳答案

如果您使用的是 Backbone.Firebase.Collection,请不要调用 model.save(),只需使用 model.set() 编辑模型,集合就会更新。

关于javascript - Firebase.update 失败 : First argument contains a cyclic object value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20595231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com