fix(消息面板): 在多选模式下仅滚动到底部而不触发加载
避免多选模式下触发加载导致选中状态丢失
This commit is contained in:
parent
c4bed90c52
commit
c49a77d42a
@ -21,6 +21,7 @@ import { confirmBox } from '@/components/confirm-box/service.js'
|
|||||||
import ws from '@/connect'
|
import ws from '@/connect'
|
||||||
import { useRouter } from 'vue-router'
|
import { useRouter } from 'vue-router'
|
||||||
import avatarModule from '@/components/avatar-module/index.vue'
|
import avatarModule from '@/components/avatar-module/index.vue'
|
||||||
|
import { scrollToBottom } from '@/utils/dom'
|
||||||
|
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
|
|
||||||
@ -780,6 +781,11 @@ const loadMoreReadListDetail = () => {
|
|||||||
|
|
||||||
const onCustomSkipBottomEvent = () => {
|
const onCustomSkipBottomEvent = () => {
|
||||||
console.log('onCustomSkipBottomEvent')
|
console.log('onCustomSkipBottomEvent')
|
||||||
|
if (dialogueStore.isOpenMultiSelect) {
|
||||||
|
// 多选模式下,仅滚动到底部,避免触发加载导致选中状态丢失
|
||||||
|
scrollToBottom()
|
||||||
|
return
|
||||||
|
}
|
||||||
onLoad({ ...props, limit: 30 })
|
onLoad({ ...props, limit: 30 })
|
||||||
// scrollToBottom()
|
// scrollToBottom()
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user