zoukankan      html  css  js  c++  java
  • v-on


    --categories:

    • vue基础
      tags:
    • vue事件绑定

    v-on事件绑定

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>v-on事件绑定</title>
    	<style>
    		.base{
    			 100px;
    			height: 100px;
    			border: 1px solid #0033aa;
    		}
    		.active{
    			background: #00ccbb;
    		}
    		.active2{
    			background: #00ccbb;
    		}
    	</style>
    </head>
    <body>
        <div id="app">
    
    	    <div>v-on 实现元素值自增</div>
    	    <!-- v-on 实现元素值自增 -->
    			<div>{{ num1 }}</div>
    			<button v-on:click="num1 += 1">点击自增1</button>
    	    <hr>
    
    	    <div>v-on 实现元素值自增</div>
    	    <!-- v-on 实现元素值自增 -->
    			<div>{{ num2 }}</div>
    			<button v-on:click="handleClick">点击自增1</button>
    	    <hr>
    		
    	    <div>v-on 实现元素值自增</div>
    	    <!-- v-on 实现元素值自增 -->
    	    <!-- :class="{类名:状态值}" -->
    			<div class="base" :class="{active:active}">主块</div>
    			<button v-on:click="changeClick">点击切换颜色</button>
    	    <hr>
    
            <div>v-on 实现元素值自增</div>
            <!-- v-on 实现元素值自增 -->
            <!-- :class="{类名:状态值}" -->
        		<div class="base" :class="{active2:active2}">主块</div>
        		<button @click="changeClick2">点击切换颜色</button>
            <hr>
    
        </div>
        
        <!-- 1. 引包-->
    	<script src="./vue.js"></script>
    	<script>
            // 2.初始化
            const vm = new Vue({
                el: '#app',
                // 数据属性
                data: {
                	num1: 0,
                	num2: 0,
                	active: false,
                	active2: false
                },
                methods:{
                	handleClick(){
                		this.num2 +=1;
                	},
                	changeClick(){
                		this.active = !this.active;
                	},
                	changeClick2(){
                		this.active2 = !this.active2;
                	}
                }
    
            })
    
    	</script>
    </body>
    </html>
    
  • 相关阅读:
    Windows 8实例教程系列 开篇
    qt 开发发布于 windeploy.exe
    qt qoci 测试验证
    vmware vmx 版本不兼容
    qt oracle
    vc qt dll
    QOCIDriver unable to create environment
    qoci 编译完 放置位置 具体根据情况
    calling 'lastError' with incomplete return type 'QSqlError' qsqlquer
    Hbase 操作工具类
  • 原文地址:https://www.cnblogs.com/anyux/p/12202096.html
Copyright © 2011-2022 走看看