Vue对Element中el-tab-pane添加@click事件无效问题解决

 更新时间:2023年07月22日 11:29:52   作者:无·糖  
这篇文章主要给大家介绍了关于Vue对Element中el-tab-pane添加@click事件无效问题的解决办法,文中通过图文以及代码示例介绍的非常详细,需要的朋友可以参考下

Vue对Element中的el-tab-pane添加@click事件无效

发现问题

使用element-UI中的el-tabs的时候

<el-tabs v-model="activeName" @tab-click="handleClick">
      <el-tab-pane
        v-for="item in productList"
        :key="item.categoryId"
        :label="item.categories"
        :name="item.categories"
        @click="tabClick(item.categoryId)"
        >
        </el-tab-pane>
</el-tabs>

想给每一个tab绑定事件,并传递id值,但是这样子绑定点击tab时click事件无效。

查看官方文档发现,官方文档只提供了关于tab的点击事件,而tab-pane没有点击事情。

解决方法

在el-tab-pane中加入插槽,tab的名称为插槽的内容,此时点击每个tab的时候就能拿到对应的id值了

<el-tabs v-model="activeName" >
      <el-tab-pane
        v-for="item in productList"
        :key="item.categoryId"
        :label="item.categories"
        :name="item.categories"
        >
        <div slot="label" @click="tabClick(item.categoryId)">
          {{ item.categories }}    //显示的内容为每个tab-pane对应的文字
        </div>
       </el-tab-pane>
</el-tabs>

总结

到此这篇关于Vue对Element中el-tab-pane添加@click事件无效问题解决的文章就介绍到这了,更多相关el-tab-pane添加@click事件无效内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Vue程序调试的方法

    Vue程序调试的方法

    这篇文章主要介绍了VUE程序调试的方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-06-06
  • 解决betterScroll在vue中存在图片时,出现拉不动的问题

    解决betterScroll在vue中存在图片时,出现拉不动的问题

    今天小编就为大家分享一篇解决betterScroll在vue中存在图片时,出现拉不动的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-09-09
  • element中form组件prop嵌套属性的问题解决

    element中form组件prop嵌套属性的问题解决

    本文主要介绍了element中form组件prop嵌套属性的问题解决,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 关于vue-property-decorator的基础使用实践

    关于vue-property-decorator的基础使用实践

    这篇文章主要介绍了关于vue-property-decorator的基础使用实践,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • vue+canvas实现简易的九宮格手势解锁器

    vue+canvas实现简易的九宮格手势解锁器

    这篇文章主要为大家详细介绍了如何流vue+canvas实现一个简易的九宮格手势解锁器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-09-09
  • Vue+SpringBoot实现支付宝沙箱支付的示例代码

    Vue+SpringBoot实现支付宝沙箱支付的示例代码

    本文主要介绍了Vue+SpringBoot实现支付宝沙箱支付的示例代码,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2021-06-06
  • element-ui树形控件后台返回的数据+生成组织树的工具类

    element-ui树形控件后台返回的数据+生成组织树的工具类

    这篇文章主要介绍了element-ui树形控件后台返回的数据+生成组织树的工具类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • vue vuex vue-rouert后台项目——权限路由(适合初学)

    vue vuex vue-rouert后台项目——权限路由(适合初学)

    这篇文章主要介绍了vue vuex vue-rouert后台项目——权限路由,通过本文可以很清除的捋清楚vue+vuex+vue-router的关系,本版本非常简单,适合初学者,需要的朋友可以参考下
    2017-12-12
  • uniapp 拖拽图片排序功能实现 类似于微信朋友圈效果

    uniapp 拖拽图片排序功能实现 类似于微信朋友圈效果

    这篇文章主要介绍了uniapp 拖拽图片排序功能实现类似于微信朋友圈,一部分是拖拽的放大做小,xy位置判定,图片数组的插入排序,另一部分是上传加号图片的 定位  动态计算分为几列,每一个图片大小的位置 绝对定位的计算,需要的朋友可以参考下
    2024-07-07
  • 仿ElementUI实现一个Form表单的实现代码

    仿ElementUI实现一个Form表单的实现代码

    这篇文章主要介绍了仿ElementUI实现一个Form表单的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04

最新评论