我正在使用 BackFire 的Backbone.Firebase.Collection
. 我在输入字段上有用于更新模型的侦听器。验证该值,然后通过以下方式更新模型
this.model.save({'title': val});
虽然数据确实在 Firebase 结束时更新(通过 Forge 检查),但我在控制台中收到以下错误:
未捕获的类型错误:Firebase.update 失败:第一个参数包含一个循环对象值(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,数据也在不断更新。