|
@ -285,6 +285,8 @@ watch(currentStock, (newStock) => { |
|
|
isLoading.value = false; // 数据加载完成,关闭加载状态 |
|
|
isLoading.value = false; // 数据加载完成,关闭加载状态 |
|
|
// 停止当前播放的音频 |
|
|
// 停止当前播放的音频 |
|
|
stopAudio(); |
|
|
stopAudio(); |
|
|
|
|
|
// 清理正在进行的打字机效果定时器 |
|
|
|
|
|
clearTypewriterTimers(); |
|
|
// 重置触发状态,让每个股票都能独立触发效果 |
|
|
// 重置触发状态,让每个股票都能独立触发效果 |
|
|
hasTriggeredAudio.value = false; |
|
|
hasTriggeredAudio.value = false; |
|
|
hasTriggeredTypewriter.value = false; |
|
|
hasTriggeredTypewriter.value = false; |
|
|