setTimeout定时执行一个函数 – Vue3

通过JavaScript的setTimeout创建定时执行指定函数

我们做了个单击按钮,单击就有弹窗。然后通过setTimeout()延时执行

我们再在mounted()钩子中添加一个setTimeout()函数

//定时执行,自动打开按钮
this.timer = setTimeout(this.openWeapp, 1000);

完整代码如下:

<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <title>定时执行函数 - Vue3</title>
    <script src="https://unpkg.com/vue@next"></script>
    <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
</head>

<body>
    <div id="myphp">
        <p>单击按钮打开新链接</p>
        <button @click="openWeapp()">点击会有弹出框哦</button>

    </div>
    <script>
        const App = Vue.createApp({
            methods: {
                openWeapp() {
                    alert("弹弹弹,弹走鱼尾纹")
                }
            },
            mounted() {
                //定时执行,自动打开按钮
                setTimeout(this.openWeapp, 1000);
            }
        })
        App.mount("#myphp")
    </script>
</body>

</html>

实际执行效果如下:

定时执行函数 – Vue3

单击按钮打开新链接

参考文档

给TA赞赏
共{{data.count}}人
人已赞赏
⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
购物车
优惠劵
搜索