Vue.js的学习1.1

Vue.js的学习1.1

1.今天学习的是关于事件的一些小东西。
昨天有学习到绑定事件可以用—> v-on:click/mouseover……
简写的:
@click=”” 推荐

事件对象:

    @click="show($event)"

事件冒泡:

    阻止冒泡:  
        a). ev.cancelBubble=true;  (这个比较难记,我经常记不全)
        b). **@click.stop** 推荐

2.默认行为
阻止默认行为:

        a). ev.preventDefault();
        b). **@contextmenu.prevent**    推荐

键盘:

    @keydown    $event ev.keyCode
    @keyup

常用键:
看到这个的时候我真的是amazing…..老哥,厉害呀 …呀。记得以前写原生的时候可麻烦了,先获取键盘的按键,再判断啥子的….em…

回车
    a). @keyup.13
    b). @keyup.enter
上、下、左、右
    @keyup/keydown.left
    @keyup/keydown.right
    @keyup/keydown.up
    @keyup/keydown.down

3.属性:
用这个绑定属性 v-bind:src=””
width/height/title….

简写:
:src=”” 推荐

<img src="{{url}}" alt="">  效果能出来,但是会报一个404错误
<img v-bind:src="url" alt="">   效果可以出来,不会发404请求

class和style:

:class=""   -----》v-bind:class=""
:style=""   -----》 v-bind:style=""
:class="[red]"  red是数据
:class="[red,b,c,d]"

:class="{red:a, blue:false}"

推荐:
:class="json"   
    data:{
        json:{red:a, blue:false}
    }
--------------------------
style:
:style="[c]"
:style="[c,d]"

推荐:
data:{
      json:{
           color:'red',
           backgroundColor:'gray'  注意:  复合样式,采用驼峰命名法
       }
            }       
:style="json"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值