Javascript 在组聊天和个人聊天之间切换时无法显示对话
我正在开发网络聊天应用程序。因为我有团体聊天和个人聊天。我使用本地存储来存储消息。当我切换到个人聊天时,我无法显示存储的消息Javascript 在组聊天和个人聊天之间切换时无法显示对话,javascript,angularjs,Javascript,Angularjs,我正在开发网络聊天应用程序。因为我有团体聊天和个人聊天。我使用本地存储来存储消息。当我切换到个人聊天时,我无法显示存储的消息 var grp=angular.module(“grpApp”,[]) .config(函数($interpolateProvider){ $interpolateProvider.startSymbol(“{|”); $interpolateProvider.endSymbol(“|}”); }) .指令('scrollBottom',函数(){ 返回{ 范围:{ 滚
var grp=angular.module(“grpApp”,[])
.config(函数($interpolateProvider){
$interpolateProvider.startSymbol(“{|”);
$interpolateProvider.endSymbol(“|}”);
})
.指令('scrollBottom',函数(){
返回{
范围:{
滚动底部:“=”
},
链接:功能(范围、元素){
作用域.$watchCollection('scrollbooth',函数(newValue){
如果(新值){
$(元素).scrollTop($(元素)[0].scrollHeight);
}
});
}
}
})
.控制器(“grpCtrl”,功能($scope){
console.log(“angularjs”);
document.getElementById(“名称”).innerHTML=“组”;
$scope.friendsList=[“Devi”、“Teja”、“Sneha”、“Srujana”];
$scope.msgdata=[];
var d=新日期();
$scope.time=d.toLocaleString();
log(“hlooo”+$scope.time);
//$scope.uname=JSON.parse($stateParams.uname);
document.getElementById(“清除”).addEventListener(“键控”,函数(事件){
如果(event.keyCode==13){
document.getElementById(“submitmsg”)。单击();
}
});
$scope.send=函数(frnds){
控制台日志(“shgsd”+frnds);
document.getElementById(“submitsg”).disabled=false;
$scope.msgdata.push($scope.message++++++$scope.time);
$scope.message=“”;
var preData=$scope.msgdata;
setItem(“storedData”,preData);
console.log(“hidevi”);
log(“hi”+$scope.msgdata);
console.log(“hi srujana”);
}
$scope.showGrp=函数(){
document.getElementById(“名称”).innerHTML=“组”;
$scope.msgdata=[];
var retData=localStorage.getItem(“storedData”);
//var retrieveData=JSON.parse(retData);
console.log(“helooo”+retrieveData);
$scope.msgdata.push(retrieveData);
}
$scope.frndgrp=函数(frnd){
document.getElementById(“名称”).innerHTML=frnd;
$scope.msgdata=[];
}
});代码>
团体
您的代码片段不起作用。