iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue如何给组件添加点击事件 @click.native
  • 562
分享到

Vue如何给组件添加点击事件 @click.native

Vue组件添加点击事件Vue @click.nativeVue组件点击事件 2022-11-13 18:11:49 562人浏览 泡泡鱼
摘要

目录给组件添加点击事件 @click.native问题结论Vue中@click.native使用@click.native是给组件绑定原生事件给组件添加点击事件 @click.nat

给组件添加点击事件 @click.native

问题

毕设项目中有个产品展示列表,当初用组件写的,今天想要点击获取当前选中的产品的数据,刚开始直接使用@click写的,但是点击并没有生效。

我尝试在组件中添加点击事件,点击图片,控制台输出1。

结果是可以实现的。

结论

给vue组件绑定事件时候,必须加上native ,否则会认为监听的是来自Item组件自定义的事件。

那么,两者同时存在的话结果如何呢?

点击图片,先执行item中的函数,再执行组件的点击事件。

vue中@click.native使用

在组件中时常看到@click.native。在项目中遇到后,简单介绍下:

@click.native是给组件绑定原生事件

我的标签 ‘ListCell’ 是子组件引到当前父组件

因为当父组件中引入子组件的时候,当要触发子组件点击事件的时候@click 不生效。

有两种解决方式

1.@click.native

2.在子组件中添加this.$emit ( “事件名” ,value )方法 将子组件的值传到父组件。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: Vue如何给组件添加点击事件 @click.native

本文链接: https://www.lsjlt.com/news/169347.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Vue如何给组件添加点击事件 @click.native
    目录给组件添加点击事件 @click.native问题结论vue中@click.native使用@click.native是给组件绑定原生事件给组件添加点击事件 @click.nat...
    99+
    2022-11-13
    Vue组件添加点击事件 Vue @click.native Vue组件点击事件
  • vue中的@click.native原生点击事件
    目录@click.native原生点击事件给vue组件绑定事件时候等同于在自组件中vue点击事件补充.native步骤官网的解释@click.native原生点击事件 给vue组件绑...
    99+
    2022-11-13
  • vue如何给div添加事件
    在vue中给div添加事件的方法:1.新建vue.js项目;2.添加div标签;3.使用click属性添加事件,并绑定v-on指令;4.使用methods方法触发事件;具体步骤如下:首先,在vue-cli中创建一个vue.js项目;vue ...
    99+
    2022-10-19
  • vue如何给自定义的组件绑定点击事件
    目录给自定义的组件绑定点击事件给自定义组件添加单击事件给自定义的组件绑定点击事件 在做项目中我们往往会封装许多的组件,来减少代码的重复性,提高代码的可利用性,有时候也会给组件绑定事件...
    99+
    2022-11-13
  • vue中的@click.native原生点击事件怎么实现
    本文小编为大家详细介绍“vue中的@click.native原生点击事件怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue中的@click.native原生点击事件怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一...
    99+
    2023-06-30
  • Android给TextView添加点击事件的实现方法
    首先设定TextView的clickable属性为true。 可以在布局文件中进行设定,比如: <TextView android:id="@+id/pho...
    99+
    2022-06-06
    方法 事件 Android
  • vue怎么给自定义的组件绑定点击事件
    这篇文章主要介绍“vue怎么给自定义的组件绑定点击事件”,在日常操作中,相信很多人在vue怎么给自定义的组件绑定点击事件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue怎么给自定义的组件绑定点击事件”的疑...
    99+
    2023-06-30
  • JS如何给 dropDownList()添加事件
    可以使用addEventListener()方法来给dropDownList()添加事件。首先,获取到dropDownList元素的...
    99+
    2023-08-18
    JS
  • Vue在echarts tooltip中添加点击事件案例详解
    目录需求解决方法1、设置tooltip2、定义hookToolTip变量3、在methods中添加方法4、完整代码需求 需要在echarts tooltip点击学校的名称,跳转到详情...
    99+
    2022-11-12
  • Android自定义Notification添加点击事件
    前言在上一篇文章中《Notification自定义界面》中我们实现了自定义的界面,那么我们该怎么为自定义的界面添加点击事件呢?像酷狗在通知栏 有“上一首”,“下一首”等控制按钮,我们需要对按钮的点击事件进行响应,不过方法和之前的点击设置不一...
    99+
    2023-05-30
  • jquery如何给某个类元素增加点击事件
    本篇内容介绍了“jquery如何给某个类元素增加点击事件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • Jquery中怎么动态添加元素并添加点击事件
    本文小编为大家详细介绍“Jquery中怎么动态添加元素并添加点击事件”,内容详细,步骤清晰,细节处理妥当,希望这篇“Jquery中怎么动态添加元素并添加点击事件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。给动态...
    99+
    2023-06-17
  • vue如何设置点击事件
    在vue中设置点击事件的方法:1.新建html项目,引入vue;2.添加button按钮;3.使用methods方法创建点击事件;4.使用@click属性添加点击事件;具体步骤如下:首先,新建一个html项目,并在项目中引入vue;#通过文...
    99+
    2022-10-04
  • vue自定义组件如何添加使用原生事件
    目录自定义组件如何添加使用原生事件. $emit()传递. native属性vue使用原生事件自定义组件如何添加使用原生事件 自定义组件(Components)是vue的重要知识块之...
    99+
    2022-11-13
  • vue动态添加元素点击事件不起作用怎么办
    在Vue中,很多时候我们需要动态地添加元素到页面上。然而,有时候我们会发现这些动态添加的元素的点击事件不起作用,这是为什么呢?本文将为您介绍原因及解决方法。一、原因我们首先来了解一下为什么动态添加的元素的点击事件不起作用。这是因为Vue在页...
    99+
    2023-05-14
  • Android如何给按钮添加点击音效
    有很多制作精良的APP都自带点击音效,那么如何简单的来实现这一效果,这里需要使用到的一个概念叫做SoundPool,这个类主要用于播放一些比较小的音频文件,因为比较方便,通常用...
    99+
    2022-06-06
    按钮 Android
  • 怎么通过jQuery给一个元素添加单击和双击事件
    这篇文章主要介绍了怎么通过jQuery给一个元素添加单击和双击事件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。将通过bind() 方法添加...
    99+
    2022-10-19
  • vue中如何模拟点击事件
    在vue中模拟点击事件的方法:1.新建vue.js项目;2.添加按钮,设置ref属性;3.添加@click属性绑定事件;4.使用this方法触发事件;具体步骤如下:首先,在vue-cli中创建一个vue.js项目;vue create pr...
    99+
    2022-10-21
  • vue中怎么通过父组件点击触发子组件事件
    这期内容当中小编将会给大家带来有关vue中怎么通过父组件点击触发子组件事件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。父组件app.vue<template>...
    99+
    2022-10-19
  • vue如何添加和移除事件
    这篇文章主要介绍“vue如何添加和移除事件”,在日常操作中,相信很多人在vue如何添加和移除事件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue如何添加和移除事件”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作