我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Vue监听的方法有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Vue监听的方法有哪些

这篇“Vue监听的方法有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue监听的方法有哪些”文章吧。

  Vue  是渐进式框架,自底向上增量开发,是构建数据驱动的web界面,他通过尽可能简单的API实现响应的数据绑定和组合的视图组件,与angularjs,相比它小巧,运行快数据绑定都使用{{}}  ,与react相比都提供了 组件化的试图组件,都集中在核心库,有丰富的插件库。

  1. 常用标签

  V-model 双向关联

  V-else  与 v-else在上下相近的标签里使用,分开就会影响条件的判断

  V-for (a , b)in c      遍历c ,参数a 代表各个对象,b代表索引

  V- text 想内部注入文本,标签内部不再写内容

  V-html 内部可以注入标签,但也是黑客突破网络的窗口

  V-bind 可以动态的绑定内容 例如v-bind:class="lazy" data-src= url在下方模块的data部分写路径

  如果直接写入路径会报错

  动态的绑定 component 中  :is=“name”

  2、监听

  第一种写法

  vm.$watch (‘’,function( newvalue , oldvalue){ } )

  在vm=new vue外部写的 $watch 是因为在外部调用 ,升成全局 同理 $el

  第二种写法

  直接在vue初始化中通过

  vue内部写的

  watch{msg:function(newvalue,oldvalue){}

  3、过滤器

  (vue 1.0 有内置过滤器 vue2.0 自定义过滤器)

  filter 是过滤器语法, 写在 vue前

  Vue.filter(‘过滤器名字’,function(value){

  if(value ){

  return //具体操作

  }

  if(value){

  return //具体操作

  }

  })

  调用

  {{ 值 | 过滤器名字 }}

  4、事件阻止冒泡

  1)函数内部阻止事件冒泡 e.cancelBubble=true; // 在 vue 的methods 内声明事件是添加原话

  2)标签内阻止事件冒泡 @click.stop=“show1()” //添加一个stop 即可,其他正常写

  3)键盘事件 keydown 函数中获取键盘编码keyCode

  4)在标签内直接绑定按键事件 (英文名或键盘码)

  @keyup.13=“functionname()” @keyup.enter=“functionname()”

  5、生命周期 共11个

  通俗理解是一个组件之类的加载失效的过程,类比于生命的开始与结束,这些特殊的时间节点被当做事件的触发条件,省去了绑定事件发生的代码量。

  箭头函数this指向父级 不是实例,所以不能绑定生命周期

  常用的几种

  beforeMount在挂载开始之前被调用

  Mounted  el 被新创建的 vm.$el 替换,并挂载到实例上去之后调用

  6、传值

  1)父传子

  (通过在子组件标签上绑定自定义属性式的指令,值为传递的数据,

  子组件内部通过props属性名接收(数组形式 加引号【“ name”】),子组件的模板内,

  直接解析加载接收的属性名。)

  调用

  2)子传父

  (通过在 子组件标签上绑定自定义事件,子组件内部通过$emit进行数据推送

  父组件通过事件调用函数参数进行数据接收)

  子组件script中

  父组件body中

  父组件的方法中将收到的数据赋予data

  3)平行组件传值(非父子组件 之间 传值—空vue对象$emit(‘’,数据) 发送 $on 接收)

  可看做将$emit升为全局

以上就是关于“Vue监听的方法有哪些”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Vue监听的方法有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

vue中watch监听方法有哪些

这篇文章主要为大家展示了“vue中watch监听方法有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue中watch监听方法有哪些”这篇文章吧。1.vue中的watch作用就如其命名就是监
2023-06-22

VUE3中watch监听使用的方法有哪些

这篇文章主要介绍“VUE3中watch监听使用的方法有哪些”,在日常操作中,相信很多人在VUE3中watch监听使用的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VUE3中watch监听使用的方法
2023-07-01

Android项目中监听软键盘的方法有哪些

Android项目中监听软键盘的方法有哪些?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。function 1:重写Activity的dispatchKeyEve
2023-05-31

Vue watch监听使用的几种方法

watch是由用户定义的数据监听,当监听的属性发生改变就会触发回调,这项配置在业务中是很常用。在面试时,也是必问知识点,一般会用作和computed进行比较。那么本文就来带大家从源码理解watch的工作流程,以及依赖收集和深度监听的实现
2022-12-22

Java监听器的作用有哪些

这期内容当中小编将会给大家带来有关Java监听器的作用有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。监听器在JavaWeb开发中用得比较多Java Web开发中的监听器(listener)就是app
2023-05-30

ubuntu监听端口的命令有哪些

这篇“ubuntu监听端口的命令有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“ubuntu监听端口的命令有哪些”文章吧
2023-07-04

vue传值的方法有哪些

这篇文章给大家分享的是有关vue传值的方法有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。vue是什么Vue是一套用于构建用户界面的渐进式JavaScript框架,Vue与其它大型框架的区别是,使用Vue可以
2023-06-14

vue的通信方法有哪些

通信方法:1、子组件设置props属性,定义接收父组件传递过来的参数;而组件在使用子组件标签中通过字面量来传递值。2、子组件通过$emit触发自定义事件进行通信。3、利用ref进行通信。4、利用EventBus进行通信。5、利用$parent或$root进行通信。6、利用$attrs与$listeners进行通信。7、利用provide与inject进行通信。8、利用vuex。
2023-05-14

listener监听器在Java中的作用有哪些

listener监听器在Java中的作用有哪些?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1: 监听器的定义:监听器实际上是一个类,这个类实现了特定的接口,然
2023-05-31

oracle启动监听报错的原因有哪些

监听程序配置错误:监听程序监听的端口或IP地址配置错误,导致无法正确启动监听。监听程序文件损坏:监听程序的配置文件或执行文件损坏或丢失,导致无法正常启动监听。端口被占用:其他程序占用了监听程序所需的端口,导致监听程序无法启动。权限问题:监听
oracle启动监听报错的原因有哪些
2024-04-09

编程热搜

目录