Vue基础笔记①

一:遍历指令

  1: v-for:
        字符串,数字,列表,对象进行遍历
        <p v-for="(item,index) in list" v-key="item">{{index+1}} --{{item}}</p>
         item 遍历的元素(自定义的名称)
        index 遍历的下标(键名)
        list 被遍历的数据
   2: v-bind:key
        值必须是唯一
        为了让vue更好的优化渲染列表

二:属性绑定


    1.     v-bind:title="msg"
    2.     :title="msg"(属性绑定简写形式)
    3.      :class :id  :disabled

三:事件


    1.   v-on:click="num++"(事件指令)
    2. @click="num++"(事件绑定简写)
    3.   事件的参数:
        1)@click=“sayNum”( 默认传入事件对象)
        2)@click=“sayNum(3)”(传入实参3)
        3) @click="sayNum($event,3)"(传入事件对象,和参数3)
   4. 事件修饰符
       1) .stop阻止事件冒泡
       2) .prevent 阻止默认事件
       3).once 只响应一次
    5.按键修饰符
          (keydown,keyup)
          enter 回车
        .up 上
        .down 下
.        space空格
        .esc 取消
        .del删除
        
       6.系统修饰符
           .ctrl
          .shift

       7. 鼠标修饰符
        .left
.        right
.      middle

四:表单


  1.  v-model=”num“(把num的数据和表单的值绑定在一起)
  2. 多选
         1个默认值
         选中为true
        未选中为false
         多个值,绑定的数组动态添加/移除当前元素的value值
   3.单选
   4.下拉select
   5.表单修饰符:
        .lazy  
         change事件触发数据更新
        .number(强制转换为数字)
    6.v-model=“mum”
           简写
                     :value="num"
                      @input="num=$event.target.value"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值