前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >@click.native中 .native 的含义与使用

@click.native中 .native 的含义与使用

作者头像
不爱吃糖的程序媛
发布2024-01-18 20:52:48
1380
发布2024-01-18 20:52:48
举报
vue 当中的 @click.native

.native–侦听组件根元素上的原生事件 作用: 给组件绑定原生事件

@click是我们在vue开发中经常用到的事件绑定,而@实际上是 v-on 的简写,而 v-on 则是对 vue 的事件体系封装之后的 API接口

也就是说,在处理DOM原生事件的场合中需要添加额外的标识符

比如:如果使用router-link标签,加上@click事件,绑定的事件会无效,因为router-link的作用是单纯的路由跳转,会阻止click事件,如果不加 .native, 事件是不会触发的,因此需要加上 .native 才会触发事件

代码语言:javascript
复制
<el-select
v-model="siteForms.placeName"
    filterable
    remote
    reserve-keyword
    :remote-method="siteRemoteMethod"
    clearable
    placeholder="请选择"
  >
    <el-option
      @click.native="selectPlaceName(item)"
      v-for="item in locationOptions"
      :key="item.placeId"
      :label="item.placeName"
      :value="item.placeName"
    ></el-option>
  </el-select>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-01-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • vue 当中的 @click.native
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档