VUE DAY2

作者: 为什么要简称 | 来源:发表于2019-11-18 21:16 被阅读0次

按键修饰符

<div id="dog"> 
  <input type="text" v-model="msg" @keyup="fn">
</div>

<script>
  var vm = new Vue({
    el:'#dog',
    data:{
      msg:''
    },
    method:{
      fn(){
        console.log('nihao')
      }
    }
  })
</script>

以上代码增加需求,要求只有点击回车键才会调用fn函数,那么可以:

方式一:注册时间后面加上.keycode
//@keyup="fn"
@keyup.13="fn"
方式二:Vue中提供了大量按键修饰符的名字,如

enter、esc、delete等

方式三:自定义别名

Vue.config.keyCodes.name = code;
Vue.config.keyCodes.test = 13;

v-show:控制元素的显示或者隐藏

v-show是通过css样式控制元素,diplay:block或者display:none

<div id="dog">
  <p v-show="isShow"><p>
</div>

<script>
  var vm = new Vue({
    el:'dog'.
    data:{
      isShow: true
    }

  })
</script>

v-if:也是控制元素的显示或者隐藏

v-if通过创建和删除元素来实现

v-else-if / v-else:跟在v-if后面

v-cloak:解决闪烁问题(需要配合CSS样式),在vue加载完成的时候,会自动移除v-cloak属性

<style>
  [v-cloak] {
    display:none
  }
</style>

<p v-cloak>{{ msg }}</p>

v-pre:vue碰到了有v-pre指令的元素,会直接跳过,不会进行解析

v-once:只会解析第一次,后续如果数据发生了改变,不会再次的解析

相关文章

  • Vue - day2

    day2 自定义指令 参数说明 1.指令id可由程序员自行定义,注意和系统指令名称有所区别,例如:focus,在某...

  • VUE DAY2

    按键修饰符 以上代码增加需求,要求只有点击回车键才会调用fn函数,那么可以: 方式一:注册时间后面加上.keyco...

  • Vue.js - Day2

    Vue.js - Day2 品牌管理案例 添加新品牌 删除品牌 根据条件筛选品牌 1.x 版本中的filterBy...

  • Vue.js 学习Day2

    Vue.js - Day2 品牌管理案例 添加新品牌 删除品牌 根据条件筛选品牌 1.x 版本中的filterBy...

  • day2

    Vue.js - Day2 品牌管理案例 添加新品牌 删除品牌 根据条件筛选品牌 1.x 版本中的filterBy...

  • Vue基础二

    Vue.js - Day2 品牌管理案例 添加新品牌 删除品牌 根据条件筛选品牌 1.x 版本中的filterBy...

  • Vue基础三

    Vue.js - Day2 品牌管理案例 添加新品牌 删除品牌 根据条件筛选品牌 1.x 版本中的filterBy...

  • vue笔记-day2

    1.钩子函数mounted表示页面一加载进来就执行函数里面的内容(和window.onload类似)注意:moun...

  • Vue入门笔记 day2

    复习 Vue单文件方式 xxx.vue 1:准备好配置文件 package.json(包描述文件&&封装命令 np...

  • #自律挑战#日结Day2/100

    #自律挑战 日结Day2/100#2019.01.15 【饮食】戒糖day2,不吃零食不喝饮料day2,晚上6点后...

网友评论

      本文标题:VUE DAY2

      本文链接:https://www.haomeiwen.com/subject/hzxbictx.html