Vue2 el-table组件自定义表头搜索

Vue2 el-table组件自定义表头搜索

在很多管理系统中存在列表搜索功能,部分客户要求在表头添加搜索框实现搜索功能如下图效果,这里记录实现过程!
在这里插入图片描述

1、自定义搜索表头组件

首先创建一个组件ColumnHeader.vue内容如下:

<template>
  <!-- 输入框类型 -->
  <div v-if="type === 'input'" class="cell-content">
    <span v-if="isShowTitle" class="title-click" @click="isShowTitle = false;">
      {
  
  { title }} <i class="el-icon-zoom-in"></i>
    </span>
    <el-input v-else clearable size="mini" :placeholder="`${title}`" v-model="changeValue"
              @keyup.enter.native="toSubmit"
              @clear="toSubmit"
              @input="toInput"
    >
      <!-- <i class="el-icon-search el-input__icon" slot="suffix" @click="toSubmit"></i> -->
    </el-input>
    <i v-if="!isShowTitle" class="el-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值