• Vue3-属性绑定、定时任务


    1.Vue3-属性绑定

    2.定时任务

    1.Vue3-属性绑定

    DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Titletitle>
        
        <script src="https://unpkg.com/vue@3/dist/vue.global.js">script>
        <style>
            .dvcolor {
                color: red;
            }
            .dvgreen{
                color: green;
            }
        style>
    head>
    <body>
    <div id="app">
        
        <div :class="dvcls" @click="change">
            <h1>你的心情h1>
        div>
    div>
    body>
    <script>
        // 引入
        const {createApp, ref} = Vue
        // 创建
        createApp({
    
            //setup 标记 Vue3 支持Vue3的语法 直接定义变量、函数都可以
            setup() {
                const dvcls = ref("dvcolor")
    
                const change = () => {
                    console.log(dvcls.value)
                    if (dvcls.value == "dvcolor") {
                        dvcls.value = "dvgreen"
                    } else {
                        dvcls.value = "dvcolor"
                    }
                }
    
                return {//只有返回的上面才可以使用
                    dvcls,change
                }
            }
        }).mount('#app')
    script>
    html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50

    在这里插入图片描述
    在这里插入图片描述

    2.定时任务

    DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Titletitle>
        
        <script src="https://unpkg.com/vue@3/dist/vue.global.js">script>
        <style>
            .dvcolor {
                color: red;
            }
    
            .dvgreen {
                color: green;
            }
        style>
    head>
    <body>
    <div id="app">
        
        <div :class="dvcls" @click="change">
            <h1>你的心情h1>
        div>
    div>
    body>
    <script>
        // 引入
        const {createApp, ref} = Vue
        // 创建
        createApp({
    
            //setup 标记 Vue3 支持Vue3的语法 直接定义变量、函数都可以
            setup() {
                const dvcls = ref("dvcolor")
    
                var t;
                const change = () => {
                    console.log(dvcls.value)
                    if (t != null) {
                        //js 关闭定时任务
                        clearInterval(t)
                    } else {
                        //js 开启定时任务
                        t = setInterval(() => {
                            if (dvcls.value == "dvcolor") {
                                dvcls.value = "dvgreen"
                            } else {
                                dvcls.value = "dvcolor"
                            }
                        }, 1000)
                    }
    
                    if (dvcls.value == "dvcolor") {
                        dvcls.value = "dvgreen"
                    } else {
                        dvcls.value = "dvcolor"
                    }
                }
    
                return {//只有返回的上面才可以使用
                    dvcls, change
                }
            }
        }).mount('#app')
    script>
    html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
  • 相关阅读:
    第八章 网络基本配置与应用
    R语言Bootstrap、百分位Bootstrap法抽样参数估计置信区间分析通勤时间和学生锻炼数据
    分布式下使用雪花算法生成全局ID及解决时钟回拨问题
    SpringMVC源码(1)-文件上传请求
    Spring注解驱动之BeanFactory的初始化
    ssm-freemarker-小众网配置
    1688API 接入说明,Onebound数据
    CSS基础
    购物商城6.27待完成
    linux 服务管理工具 systemctl和 SElinux
  • 原文地址:https://blog.csdn.net/Sky_MaoXiaoqi/article/details/133882663