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

单击按钮打开新链接

参考文档

VUE模块

Axios沟通前后端 - Vue3

2022-9-11 16:22:39

VUE模块

在项目中使用依赖 - Vite

2022-9-12 15:21:37

⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索