Skip to content

Commit

Permalink
feat: 优化日志加载
Browse files Browse the repository at this point in the history
  • Loading branch information
zhengkunwang223 committed Sep 26, 2024
1 parent cb6c58c commit 0b4cd4e
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions frontend/src/components/log-file/index.vue
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<template>
<div v-loading="isLoading">
<div v-loading="firstLoading">
<div v-if="defaultButton">
<el-checkbox border v-model="tailLog" class="float-left" @change="changeTail(false)">
{{ $t('commons.button.watch') }}
Expand Down Expand Up @@ -78,6 +78,7 @@ const minPage = ref(1);
const maxPage = ref(1);
const logs = ref([]);
const isLoading = ref(false);
const firstLoading = ref(true);
const readReq = reactive({
id: 0,
Expand Down Expand Up @@ -129,6 +130,7 @@ const getContent = (pre: boolean) => {
}
isLoading.value = true;
ReadByLine(readReq).then((res) => {
firstLoading.value = false;
if (!end.value && res.data.end) {
lastLogs.value = [...logs.value];
}
Expand Down Expand Up @@ -193,7 +195,7 @@ const getContent = (pre: boolean) => {
maxPage.value = res.data.total;
minPage.value = res.data.total;
}
if (logs.value && logs.value.length > 3000) {
if (logs.value && logs.value.length > 1000) {
logs.value.splice(0, readReq.pageSize);
if (minPage.value > 1) {
minPage.value--;
Expand Down Expand Up @@ -278,8 +280,6 @@ const init = () => {
}
readReq.latest = true;
search();
nextTick(() => {});
};
const clearLog = (): void => {
Expand Down

0 comments on commit 0b4cd4e

Please sign in to comment.