This commit is contained in:
kron
2025-11-08 12:18:34 +08:00
parent b0a4c7bea5
commit 571073d7ec

View File

@@ -60,8 +60,7 @@ const getTextStyle = (top, index) => {
};
watch(
() => props.onComplete,
(newVal, oldVal) => {
if (newVal && !oldVal) {
(newVal) => {
if (timer.value) {
clearInterval(timer.value);
timer.value = null;
@@ -76,15 +75,17 @@ watch(
if (count === 10) {
clearInterval(timer.value);
timer.value = null;
setTimeout(() => {
newVal();
}, 1500);
setTimeout(newVal, 1500);
return;
}
// 这里不重置如果运行超13秒就不会循环了
if (currentTop.value >= -4) {
currentTop.value = -totalHeight;
} else {
currentTop.value += 2;
}
}, 40);
}
}
);
onMounted(() => {
timer.value = setInterval(() => {