效果图:

iview的默认table组件不支持 表头输入框筛选,官方地址
此处默认您有了一定的vue开发基础。
套用iview官方的例子:
//显示表格的例子
<template>
<Table border :columns="columns7" :data="data6"></Table>
</template>
<script>
import {
Table ,Button,Icon,Modal} from "iview";
import Vue from "vue";
export default {
components: {
Table
},
data() {
return {
columns7: [
{
title: "Name",
key: "name",
//使用render函数自定义列显示效果:文本加粗
render: (h, params) => {
return h("div", [//使用render渲染一个div标签
h(Icon, {
//使用render渲染一个iview的组件
props: {
//传递参数
type: "person"
}
}),
h("strong", params.row.name)//文字加粗