gpt4 book ai didi

javascript - 如何使用计时器删除通知但仍保留删除按钮

转载 作者:行者123 更新时间:2023-12-03 02:21:34 24 4
gpt4 key购买 nike

这是我目前的代码,我使用的是 Javascript、Vue.js。

Messages.length 是我拥有的消息数组。当您单击 x 时,它会触发“clearMessages(item)”,这是我在服务器端的一个函数,但我还想创建一个在通知停留超过 10 秒时调用该函数的函数。

<div v-if="messages.length">
<div class="notification is-success">
<p v-for="item in messages">{{ item }}</p>
<a @click="clearMessage(item)" class="delete"></a>
</div>
</div>

最佳答案

您可以在任何向数组添加消息的函数中使用setTimeout:

function addMessage(message) {
messages.push(message);
setTimeout(() => clearMessage(message), 10000);
}

关于javascript - 如何使用计时器删除通知但仍保留删除按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49134790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com