我正在使用https://university.xamarin.com/resources/how-to-install-google-play-on-android-emulator
<firebase-document id='user'
location="https://bar-foo.firebaseio.com/user/qo8joqjdj"
data="{{info}}"></firebase-document>
在firebase中我存储了以下数据:
bar-foo: {
user: {
qo8joqjdj: {
settings: { ... }
profile: { ... }
actions: { ... }
}
}
现在,如果用户点击按钮Remove
,则应从firebase中删除其所有数据。从firebase-element开始,有一个名为remove
this.user.remove({});
然而,这不起作用,我必须承认,我不清楚该论点应该是什么。我尝试过不同的东西,但都没有用。任何建议都会受到赞赏吗?
答案 0 :(得分:0)
这里似乎是一些事情:
您正在查看firebase-collection元素文档。你应该参考firebase-document element documentation。 remove不是firebase-document上的方法。
您的javascript:
this.user.remove({})
未引用现有元素或对象,至少在您提供的html中。
使用提供的示例,您只需要执行以下操作:
this.info = null;
清除用户的数据。