zoukankan      html  css  js  c++  java
  • day 65 作业

    1

    <script src="vue/vue.js"></script>
    
    <div id="app">
        <form action="" style="margin: 20px;">
            <p @click="tag" :style="{ w,height: h, backgroundColor: bgc}"></p>
            <input type="button" value="红" @click="tag($event,'red')">
            <input type="button" value="黄" @click="tag($event,'yellow')">
            <input type="button" value="绿" @click="tag($event,'green')">
        </form>
    </div>
    
    <script>
        new Vue({
            el:'#app',
            data:{
                h: '200px',
                w: '200px',
                bgc: 'red'
                },
            methods:{
                tag (a,b) {
                    this.bgc = b
                }
            }
        })
    </script>
    

    2

    <div id="app">
        <form action="" style="margin: 20px;">
            <p @click="tag" :style="{ w,height: h, backgroundColor: bgc}"></p>
        </form>
    </div>
    
    <script>
        let num = 0;
        new Vue({
            el:'#app',
            data:{
                h: '200px',
                w: '200px',
                bgc: 'red'
                },
            methods:{
                tag () {
                    num += 1;
                    if (num==1){
                        this.bgc = 'pink'
                    }else {if (num==2){
                        this.bgc = 'green'
                    }else {
                        this.bgc = 'cyan';
                        num = 0
                    }}
                }
            }
        })
    </script>
    

    3

    <div id="app">
        <form action="" style="margin: 20px;">
            <p @click="tag" :style="{ w,height: h, background: bgc, borderRadius:rad}"></p>
        </form>
    </div>
    
    <script>
        let num = 0;
        let app = new Vue({
            el:'#app',
            data:{
                h: '200px',
                w: '200px',
                bgc: 'linear-gradient(to top, red 50%, green 50%)',
                rad: '50%'
                },
            methods:{
                tag () {
                    num += 1;
                    if (num==1){
                        this.bgc = 'linear-gradient(to top, red 50%, green 50%)'
                    }else {if (num==2){
                        this.bgc = 'linear-gradient(to left, red 50%, green 50%)'
                    }else {if (num==3) {
                        this.bgc = 'linear-gradient(to bottom,red  50%, green 50%)'
                    }else {
                        this.bgc = 'linear-gradient(to right, red 50%, green 50%)';
                        num = 0
                    }
                    }}
                }
            }
        });
        function funcTest(){
        window.setInterval(app.tag,500);
    }
        window.onload = funcTest;
    </script>
    
  • 相关阅读:
    实现一个简单的ConnectionPool
    并发连接MySQL
    C#里面滥用String造成的性能问题
    String.IndexOf
    C#代码中插入X86汇编
    正确理解Handle对象
    orleans发送广播消息
    log日志方法
    PHP 批量插入数据
    逻辑漏洞小结之SRC篇
  • 原文地址:https://www.cnblogs.com/luocongyu/p/12050933.html
Copyright © 2011-2022 走看看