Angularjs 如何在firebase+;有棱角的

Angularjs 如何在firebase+;有棱角的,angularjs,firebase,firebase-realtime-database,angularfire,Angularjs,Firebase,Firebase Realtime Database,Angularfire,我有一个关于angualrFire和Firebase的问题 请看这张关于我想要什么的照片 现在,user1与user4聊天。每个用户列表中都有几个用户(在左侧) 如果user4单击user1,他们可以一起聊天(聊天框将显示在右侧)。在这种情况下,我将messageDetail变量与Firebase 我的问题是,当user4单击user2时,messageDetail将更改,并且此更改将广播到user1屏幕(因为messageDetail与Firebase绑定) 初始化Firebase和绑定 $

我有一个关于angualrFire和Firebase的问题

请看这张关于我想要什么的照片

现在,user1与user4聊天。每个用户列表中都有几个用户(在左侧)

如果user4单击user1,他们可以一起聊天(聊天框将显示在右侧)。在这种情况下,我将
messageDetail
变量与
Firebase

我的问题是,当user4单击user2时,
messageDetail
将更改,并且此更改将广播到user1屏幕(因为
messageDetail
Firebase
绑定)

  • 初始化Firebase和绑定
  • $scope.initFirebase=函数(obj){
    ref=firebase.database().ref().child('message').child(obj.unique_id);
    //将数据下载到本地对象中
    var syncObject=$firebaseObject(ref);
    //使用三向数据绑定同步对象
    syncObject.$bindTo($scope,“messageDetail”)。然后(函数(unbind,data){});
    }
    
    请帮助和指导我怎么做


    谢谢

    大家好,有人能帮我吗?你能分享你如何撰写和保存每个对话的代码吗(messageDetail)?对于user1和user4之间的聊天,您需要有单独的messageDetail,当user4与user2开始新的聊天时,user1不属于该聊天的一部分,并且不应该看到user2和user4之间的messageDetail。你可能还想分享你的数据模型来帮助回答问题。大家好,请查看教程,有人能帮我吗?你能分享你如何撰写和保存每个对话的代码吗(messageDetail)?对于user1和user4之间的聊天,您需要有单独的messageDetail,当user4与user2开始新的聊天时,user1不属于该聊天的一部分,并且不应该看到user2和user4之间的messageDetail。您可能还希望共享您的数据模型以帮助回答问题