在一个聊天项目中,用户双击通讯录中的人,我需要在聊天列表中添加一个聊天对象(添加之前先判断该对象是否存在,不会重复创建)(我的id和对方的id组成键,保证了唯一性),聊天对象存在chatList中,ngRepeat指令遍历chatList显示聊天列表,最新的聊天需要排在前面,于是每次聊天更新lastChatTime值。排序首先想到了orderBy指令,但是oderBy好像只能给数组排序,不能给普通对象排序,那么如何让最新的聊天排到前面呢chatList: { myId_userId: { myData: {}, chatUserData: {}, chatContent: [], unreadCount: 0, lastChatTime:new Date().getTime() }}
添加回答
举报
0/150
提交
取消