zoukankan      html  css  js  c++  java
  • vue有关绑定的知识点

    一、v-bind绑定class

    1、对象的形式

    <div :class="{text-danger:true}"></div>
    

    数组形式绑定class

    <div :class="[textRed,base,radius]"></div>
    

    二、绑定style样式

    1、对象的形式绑定样式

    html结构

    <div :style="styleObj">some text here...</div>

    vue对象

    new Vue({
        el: ".box",
        data: {
            styleObj: {
                  "200px",
                 height: "200px",
                 backgroundColor: "green",
                 color: "yellow"
             }
        }
    })
    

    三、v-model双数据绑定(一般用于为input输入框绑定输入值)

    <input v-model="myvalue" type="text"/>

    input类型分为text/checkbox/radio...

    select

    四、vue中的事件绑定

    1、事件绑定的第一种方式

    html结构

    <button v-on:click="myclick"></button>
    

    vue对象

    new Vue({
         el:".box",
         methods:{
             myclick:function(){
    
             }
          }
     })
    

    2、绑定事件的第二种方式(简写形式)

    html结构

    <button @click="myclick"></button> //官方推荐事件绑定用简写形式

    vue对象

    new Vue({
         el:".box",
         methods:{
             myclick:function(){
    
             }
          }
     })
    

    可以绑定事件类型: @click/mouseover/mouseout/keydown/keyup......

    3、监听键盘事件

    所有的键盘事件keydown/keyup/keypress

    vue内置事件对象

    <input @keydown="input($event)" />
    
            new Vue({
                el:".box",
                methods:{
                    input:function(ev){
    
                    }
                }
            })
    

    vue自带的键盘事件名

    • keyup.left/right/up/down
    • keydown.left/right/up/down
    • keypress.left/right/up/down

    自定义键盘按下事件修饰符

        Vue.config.keyCodes = {
                    zero:48
            }
    
        <input type="text" @keydown.zero="input" />
    

    4、vue自带的事件修饰符

    • prevent/stop/self/once
    • prevent 阻止事件的默认行为
    • stop 阻止事件冒泡
  • 相关阅读:
    docker学习笔记及hadoop集群搭建
    Zookeeper+Kafka+Storm+HDFS实践
    zookeeper集群搭建
    scala学习笔记——特质
    scala学习笔记-集合
    scala学习笔记-隐式转换和隐式参数
    RDD 重新分区,排序 repartitionAndSortWithinPartitions
    scala学习笔记——操作符
    JAVA基础系列(一) 概述与相关概念
    网络收藏夹
  • 原文地址:https://www.cnblogs.com/DCL1314/p/7774177.html
Copyright © 2011-2022 走看看