提交 73f624ed 编写于 作者: guangjun.yang's avatar guangjun.yang

不用每次都调用readAll

上级 7852cdb9
......@@ -488,7 +488,9 @@ export default {
this.POST("/im/msg/forward", params).then(res => {
if (res.code === "000000") {
this.convertMessageList(res.data, 2);
this.readAllMsg();
if(this.currentSession.unreadCount) {
this.readAllMsg();
}
} else {
this.$message({
message: res.message,
......@@ -647,7 +649,7 @@ export default {
this.$forceUpdate();
} else {
flag = true;
this.messageList.push(item);
canPush && this.messageList.push(item);
}
} else {
flag = true;
......@@ -657,19 +659,9 @@ export default {
if (flag) {
this.$nextTick(() => {
var element = document.querySelector(".scroll-box");
// element.scrollTop, element.scrollHeight true 1866 1877
console.log(
"element.scrollTop, element.scrollHeight",
element.scrollHeight,
element.scrollTop >=
element.scrollHeight - element.offsetHeight - 500,
element.scrollTop,
element.scrollHeight - element.offsetHeight - 200
);
// element.scrollTop, element.scrollHeight 1866 true 1066 1001
if (
element.scrollTop >=
element.scrollHeight - element.offsetHeight - 500
element.scrollHeight - element.offsetHeight - 300
) {
element.scrollTop = element.scrollHeight - element.offsetHeight;
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册