|
|
|
@ -63,7 +63,8 @@ class MessagChat extends Component{
|
|
|
|
|
contentViewScrolltop=(e)=>{
|
|
|
|
|
|
|
|
|
|
if(e.currentTarget.scrollHeight===0){
|
|
|
|
|
|
|
|
|
|
let {pages}=this.state;
|
|
|
|
|
let newpage=pages+1
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -110,7 +111,7 @@ class MessagChat extends Component{
|
|
|
|
|
if (result) {
|
|
|
|
|
// if (result.data.status === 0) {
|
|
|
|
|
if (result.data !== null) {
|
|
|
|
|
var datas = []
|
|
|
|
|
var datas = [];
|
|
|
|
|
var datay = result.data.messages;
|
|
|
|
|
datay = datay.reverse();
|
|
|
|
|
var obj = {};
|
|
|
|
@ -119,30 +120,26 @@ class MessagChat extends Component{
|
|
|
|
|
obj = datay[i];
|
|
|
|
|
datas.push(datay[i]);
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
|
|
if (moment(obj.send_day).isSame(datay[i].send_day)) {
|
|
|
|
|
datay[i].send_day = "";
|
|
|
|
|
} else {
|
|
|
|
|
obj = datay[i];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
datas.push(datay[i]);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
//颠倒数组
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
messages: datas,
|
|
|
|
|
myuserl: result.data.target,
|
|
|
|
|
})
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
isSpin: false,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
this.setState({
|
|
|
|
|
isSpin: false,
|
|
|
|
|
});
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
console.log(error);
|
|
|
|
|
this.setState({
|
|
|
|
@ -191,12 +188,13 @@ class MessagChat extends Component{
|
|
|
|
|
// this.getdatatwo(this.state.page);
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
isSpin: false,
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
this.setState({
|
|
|
|
|
isSpin: false,
|
|
|
|
|
});
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
console.log(error);
|
|
|
|
|
this.setState({
|
|
|
|
|