zoukankan      html  css  js  c++  java
  • vuehomework1

    红黄蓝三个按钮,点击不同的按钮可以切换一个200*200的矩形框对应的颜色

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .d1 {
                 200px;
                height: 200px;
            }
        </style>
    </head>
    <body>
    <div id="homework1">
        <p @click="red">red</p>
        <p @click="blue">blue</p>
        <p @click="green">green</p>
        <p :class="c1" :style="color" ></p>
    </div>
    </body>
        <script src="js/vue.js"></script>
    <script>
        new Vue ({
            el:"#homework1",
            data:{
                c1:"d1",
                color:{
                    backgroundColor:"orange"
                }
            },
            methods:{
                red(ev,color){
                    this.color.backgroundColor = 'red'
                },
                blue(ev,color){
                    this.color.backgroundColor = 'blue'
                },
                green(ev,color){
                    this.color.backgroundColor = 'green'
                },
            }
        })
    </script>
    </html>
    

    一个200*200的矩形框,点击其本身,记录点击次数,1此为pink色,2次为green色,3次为cyan色,4次为pink色以此类推.

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .d1 {
                 200px;
                height: 200px;
            }
        </style>
    </head>
    <body>
    <div id="homework2">
        <p :class="c1" :style="color"  @click="count"></p>
    </div>
    </body>
        <script src="js/vue.js"></script>
    <script>
        let click_num = 0;
        new Vue ({
            el: "#homework2",
            data: {
                c1: "d1",
                color: {
                    backgroundColor: "pink"
                },
            },
            methods: {
                count(){
                    click_num +=1;
                    if (click_num ==1){
                        this.color.backgroundColor = "pink"
                    } else {
                        if (click_num ==2){
                            this.color.backgroundColor = "green"
                        } else {
                            this.color.backgroundColor = "cyan"
                            click_num=0
                        }
                    }
                }
            },
        })
    </script>
    </html>
    
  • 相关阅读:
    TestNG+maven+idea 环境基本使用
    linux基本命令
    linux -查看cpu 内存 磁盘 端口 进程
    Scanner类、Random类、ArrayList 类
    (四)面向对象
    (三)数组
    (二)流程-循环
    (一)java基础_常量+变量+数据类型+运算符+方法
    SQL (二)
    SQL(一)
  • 原文地址:https://www.cnblogs.com/agsol/p/12051766.html
Copyright © 2011-2022 走看看