Element--el-tabs固定在顶部问题

 更新时间:2023年07月18日 10:13:43   作者:迷阵  
这篇文章主要介绍了Element--el-tabs固定在顶部问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Element--el-tabs固定在顶部

解决方案

.el-tabs--card {
  height: calc(100vh - 110px);
  /* overflow-y: auto; */
}
.el-tab-pane {
  height: calc(100vh - 110px);
  overflow-y: auto;
}

ElementUI使用el-table标签操作固定位置

示例代码:

<el-table-column label="操作">
    <template slot-scope="scope">
        <el-row :gutter="12" class="nav">
            <el-col :span="8">
               <el-button size="medium" type="text"  @click="edit(scope.$index, scope.row)">查看</el-button>
            </el-col>
            <el-col :span="6">
               <el-button size="medium" type="text"  @click="Delete(scope.$index, scope.row)">删除</el-button>
            </el-col>
         </el-row>
    </template>
</el-table-column>

增加<el-row>标签固定gutter值,这样可以防止页面变形!

el-tabs跳转页面到指定的tab上

功能:实现点击页面A的“更多”,跳转到页面B的“重大消息”

在这里插入图片描述

在这里插入图片描述

先看一下el-tabs的代码

<div class="tabs">
          <el-tabs v-model="activeName" @tab-click="changeTab">
            <el-tab-pane label="系统推送" name="receivedAutoNotice"></el-tab-pane>
            <el-tab-pane label="管理员通知" name="receivedNotice"></el-tab-pane>
            <el-tab-pane label="重大通知" name="receivedAnnounce"></el-tab-pane>
          </el-tabs>
</div>
data(){
	return{
	  currentTab:'receivedAutoNotice',//默认选择系统推送
      activeName:'receivedAutoNotice',
	}
}

首先,在页面A跳转路由时将activeName和currentTab带上。

this.$router.push({path:'/notify?activeName=receivedAnnounce&currentTab=receivedAnnounce'});

然后注意在页面B接收:

mounted(){
  this.showface();
},
method:{
showface(){
          if(this.$route.query.activeName!=null){
              this.activeName = this.$route.query.activeName;
              this.currentTab = this.$route.query.currentTab;
              var current1 = this.currentTab;
              this.loading = true;
              if(current1=='receivedAnnounce'){
                this.gerAnnounceList()  //这里写一些跳转后必须要执行的函数
              }
            }
       },
}

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue之transition动画组件使用解读

    vue之transition动画组件使用解读

    Vue.js中transition组件的基本用法和语法,包括常见的6个class切换,以及与动画插件(如animate.css、Velocity.js)的组合使用方法,文章还提到在处理多个元素、组件的过渡和列表的进入/离开过渡时需要注意的细节
    2026-01-01
  • vue进行post和get请求实例讲解

    vue进行post和get请求实例讲解

    这篇文章主要介绍了vue进行post和get请求实例讲解,违章围绕post和get请求的相关资料展开详细内容,具有一的的参考价值,需要的小伙伴可以参考一下
    2022-03-03
  • Vue项目从webpack3.x升级webpack4不完全指南

    Vue项目从webpack3.x升级webpack4不完全指南

    前段时间,泡面将自己的一个Vue-cli构建的前端框架从webpack3.x升级到了4.x版本,现在才拉出来记录一下,已备忘之用,也和大家分享一下,需要的朋友可以参考下
    2019-04-04
  • vue响应式更新机制及不使用框架实现简单的数据双向绑定问题

    vue响应式更新机制及不使用框架实现简单的数据双向绑定问题

    vue是一款具有响应式更新机制的框架,既可以实现单向数据流也可以实现数据的双向绑定。这篇文章主要介绍了vue响应式更新机制及不使用框架实现简单的数据双向绑定问题,需要的朋友可以参考下
    2019-06-06
  • 前端axios取消请求总结详解

    前端axios取消请求总结详解

    这篇文章主要为大家介绍了前端axios取消请求总结示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • vue3 高德地图关键词搜索获取经纬度的示例代码

    vue3 高德地图关键词搜索获取经纬度的示例代码

    这篇文章主要介绍了vue3 高德地图关键词搜索获取经纬度的示例代码,需要的朋友可以参考下
    2024-08-08
  • Vue中组件之间数据的传递的示例代码

    Vue中组件之间数据的传递的示例代码

    本篇文章主要介绍了Vue中组件数据的传递的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • Vue集成阿里云做滑块验证的实践

    Vue集成阿里云做滑块验证的实践

    滑块验证是比较常见的人机鉴别的方法,本文主要介绍了Vue集成阿里云做滑块验证,具有一定的参考价值,感兴趣的可以了解一下
    2022-01-01
  • vue+xlsx实现表格导出进度提示功能

    vue+xlsx实现表格导出进度提示功能

    这篇文章主要为大家详细介绍了vue如何结合ant-design和xlsx 实现表格导出进度提示功能,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下
    2025-05-05
  • Vue页面骨架屏的实现方法

    Vue页面骨架屏的实现方法

    在开发webapp的时候总是会受到首屏加载时间过长的影响,越来越多的APP采用了“骨架屏”的方式去提升用户体验。这篇文章主要介绍了Vue页面骨架屏的实现方法,感兴趣的小伙伴们可以参考一下
    2018-05-05

最新评论