提交 14ea7a4f 编写于 作者: View Design's avatar View Design

Update [id].vue

上级 4a245568
......@@ -167,21 +167,21 @@ const state = reactive({
gitPath: repoItem.url
})
// 是否停止自动滚动到底部
const isAutoToBottom = ref(true);
let markedWindowScrollTop = 0;
const isAutoToBottom = ref(true)
let markedWindowScrollTop = 0
const handleScroll = () => {
const top = window.scrollY;
const top = window.scrollY
if (top < markedWindowScrollTop) {
isAutoToBottom.value = false;
isAutoToBottom.value = false
} else {
markedWindowScrollTop = top
}
}
const scrollToView = () => {
if (!isAutoToBottom.value) return;
if (!isAutoToBottom.value) return
const $target = document.querySelector('#scrollElement')
const height = $target.clientHeight
y.value = height;
y.value = height
}
const isEditTitle = ref(false)
const titleRef = ref(null)
......@@ -272,7 +272,7 @@ const handleFormFetchData = (fetchData) => {
})
// 处理报错信息
if (!meta) {
handleStopGenerate();
handleStopGenerate()
}
if (meta.type === 'answer') {
Object.assign(data.value[index], {
......@@ -329,8 +329,8 @@ const handleStopGenerate = () => {
asking.value && aiChatController && aiChatController.abort()
asking.value = false
data.value.forEach(item => {
item.desLoading = false;
item.ansLoading = false;
item.desLoading = false
item.ansLoading = false
})
}
const handleError = (event) => {
......@@ -382,7 +382,7 @@ onMounted(() => {
window.addEventListener('scroll', handleScroll)
})
onBeforeUnmount(()=> {
window.removeEventListener('scroll', handleScroll);
window.removeEventListener('scroll', handleScroll)
})
</script>
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册