diff --git a/src/components/xt-chat/xt-bubble/xt-bubbleList.vue b/src/components/xt-chat/xt-bubble/xt-bubbleList.vue index 9142b3c..9adfd90 100644 --- a/src/components/xt-chat/xt-bubble/xt-bubbleList.vue +++ b/src/components/xt-chat/xt-bubble/xt-bubbleList.vue @@ -99,7 +99,7 @@ export default defineComponent({ watch([updateCount, scrollReachEnd, listRef], () => { if (props.autoScroll && unref(listRef) && unref(scrollReachEnd)) { nextTick(() => { - console.log('自然滚动') + console.log('自然滚动'); unref(listRef)!.scrollTo({ top: unref(listRef)!.scrollHeight }); }); } @@ -111,14 +111,14 @@ export default defineComponent({ if (!props.autoScroll) return; // 首次渲染:当有内容时滚到底部一次 if (!didInitialAutoScroll.value && newLen > 0) { - console.log('首次渲染滚动到底部-----') + console.log('首次渲染滚动到底部-----'); scrollToBottom('auto'); didInitialAutoScroll.value = true; return; } // 新增内容且当前在底部:继续粘底 if (oldLen !== undefined && newLen > (oldLen ?? 0) && unref(scrollReachEnd)) { - scrollToBottom(); + scrollToBottom(); } }, { immediate: true }, @@ -142,7 +142,7 @@ export default defineComponent({ el.scrollTo({ top: el.scrollHeight, behavior }); setScrollReachEnd(true); } - }) + }); }); }; // 对外暴露能力 diff --git a/src/views/property-marketing/media-account/account-manage/components/account-table/table.vue b/src/views/property-marketing/media-account/account-manage/components/account-table/table.vue index bdd0d9a..85edefd 100644 --- a/src/views/property-marketing/media-account/account-manage/components/account-table/table.vue +++ b/src/views/property-marketing/media-account/account-manage/components/account-table/table.vue @@ -9,6 +9,7 @@ bordered class="flex-1 w-100%" rowKey="id" + :rowClassName="(record) => (isSyncing(record) || isSyncFailed(record) ? 'sync' : '')" >