vue中使用el-tags实现选项卡样式的标签页

1、效果图

2、跳转链接及鼠标滑过显示红色

<el-table-column  show-overflow-tooltip prop="publishStatus" label="发布状态" width="100">
          <template slot-scope="{row}">
            {
  
  {row.publishStatus=='1'?'未发布':'已发布'}}
          </template>
</el-table-column>

methods:{
//反馈人员详情列表
    gridRespond( row ){
      this.$router.push(
        {
          path:'/gridCall/respond',query:{id:row.id}
        }
      );
    },
}
<style>
#newGridList.el-table .ahover:hover td:nth-child(9) a {
		color: #cc0000;
		border-bottom: 1px solid #cc0000;
		cursor: pointer
	}
</style>
<!-- 这里的td:nth-child(9)是代表给第9列的数据添加鼠标滑过样式-->

 3、routes.js

let gridCall_index = r => require.ensure([], () => r(require('./components/gridCallList.vue')),'group16');
let gridCall_respond = r => require.ensure([], () => r(require('./components/gridFeedBackChild.vue')),'group16');


let routes = [
  {
    path: '/gridCall/index',
    component: gridCall_index,
    name: 'gridCall_index'
  },
  {
    path: '/gridCall/respond',
    component: gridCall_respond,
    name: 'gridCall_respond'
  },
 ];
export default routes;

4、gridFeedBackChild.vue 标签页

<template>
    <div class="standard tabCon">
        <el-tabs v-model="activeName" type="card" @tab-click="handleClick">
            <el-tab-pane label="已反馈**" name="actualRespond">
              <gridActualRespond-list ref="gridActualRespondList"></gridActualRespond-list>
            </el-tab-pane>
            <el-tab-pane label="应反馈**" name="shouldRespond">
              <gridShouldRespond-list
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@百思不如奇解

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值