接着上篇文章,这个是关键字的搜索,输入关键字进行搜索的时候,列表的数据和分页跟着一起改变

<template><div class="all"><div class="top"><el-inputplaceholder="输入检索的关键字"size="medium"v-model="searchForm.contentName"@keyup.enter.native="search"><template #suffix><i class="el-icon-search el-input__icon" @click="getListTable(1)"/></template></el-input></div><div class="mid"><el-table@row-dblclick="dbClickDetail":data="tableData"class="jk-table"style="width: 100%"><el-table-column type="index" align="center" label="序号"></el-table-column><el-table-column prop="checkContentName" align="center" label="检查内容"></el-table-column><el-table-column prop="checkNum" align="center" label="检查项数量"></el-table-column><el-table-column prop="itemNum" align="center" label="标准条款数量"></el-table-column></el-table></div><div class="footer"><el-pagination@size-change="handleSizeChange"@current-change="handleCurrentChange":current-page="searchForm.pageIndex":page-sizes="[15,30,45,60]":page-size="searchForm.pageSize"layout="total, prev, pager, next, jumper":total="totalCount"></el-pagination></div></div>
</template><script>
import { getQualitySafetyItems } from "@/services/index";
export default {data(){return{searchForm:{pageIndex: 1, //默认页码是第一页pageSize: 15, //默认显示的条数contentName: "" //关键字},totalCount: 0,},methods:{//获取列表getListTable(){getQualitySafetyItems(this.searchForm).then(({data,totalCount})=>{this.tableData = data;this.totalCount = totalCount})},//搜索关键字search() {this.searchForm.pageIndex = 1; //初始化当前所在页数this.getListTable(); //获取数据},// 每条条数变化的回调处理handleSizeChange(val){// val变化后的每页的条数this.searchForm.pageSize = val;//更新每页的条数this.getListTable();//重新获取列表数据},// 页码变化的回调处理handleCurrentChange(val){//val 变化后的页码this.searchForm.pageIndex = val;this.getListTable();//重新获取列表数据}}}
}
</script>
<style lang="scss" scoped>
.top {.el-button {font-size: 15px;margin: 30px 40px 20px 30px;}
.jk-table{color:#ccc
}
.footer {margin-top: 20px;text-align: right;
}
</style>


效果图如下:

vue中关键字的搜索,输入关键字列表和分页一起刷新相关推荐

  1. UE4中蓝图实现输入框输入关键字搜索对应东西

    一.目的 1.想知道:UE4中蓝图实现输入框输入关键字搜索对应东西 二.参考 1.UE4 高级游戏功能系统教程-搜索查询系统-P3 搜索功能开发(完结篇) https://www.bilibili.c ...

  2. vue下拉框可输入关键字进行模糊查询

    vue下拉框可输入关键字进行模糊查询 在<el-select>中,加上 filterable 即可(v-model.trim:是过滤输入的空格),clearable:输入框带清空输入内容的 ...

  3. Vue中实现输入框Input输入格式限制

    Vue中实现输入框Input输入格式限制 1.使用修饰符实现数字输入 在VUE中可以在v-modal后添加修饰符的形式来限制输入,比如: <input v-model.number=" ...

  4. vue中如何实时修改输入的值

    vue中如何实时修改输入的值 经常看到需要对用户输入的值进行实时修改,有时是需要修改为指定的展示内容,有时候是用来校验,禁止用户输入非法数据,总之是一个常见的需求吧,只是自己一直没有特意去关注.思来想 ...

  5. ant design vue 中Upload组件如何自定义文件列表的样式

    ant design vue 中Upload组件如何自定义文件列表的样式 问题 历程 UploadList 组件源码 h() 方法 实现 注 问题 技术:vue.ant design vue 在开发项 ...

  6. 后台管理系统中的antd vue中的问题(动态加载列表a-select-option,后台管理中a-selct-option的回显)

    一.antd vue中的a-select的动态加载列表a-select-option 1.既然是动态加载选择框的列表a-select-option,必然存在获取后台数组,并循环 后台数组格式: 数组( ...

  7. vue实现一个带搜索功能的列表_(Vue起步)2.模板指令:v-for / v-on / v-model

    ①公众号:王酱酱记 ②记录跟着文档学习Vue的一些关键点,持续更新.感兴趣的小白建议关注一下 ③Vue当中有几个常见的指令,看看是怎么用的,强烈建议你自己在编辑器里打一遍,你就更明白Vue为什么是数据 ...

  8. VUE中自定义一个获取输入车牌号码组件

    VUE自定义一个组件来选择输入车牌号码 展示样式: 组件事件列表: 事件名称 event 获取车牌 @carNum 返回参数是个数组,每个车牌元素 上代码: <template><d ...

  9. 在vue中使用velocity动画库实现列表交错过渡

    这个消息通知组件,我点击清空通知后,想要清除里面的信息,如果直接清空是下面这样的: 可以看出这样会显得非常生硬,再来看加上过渡之后的: 是不是感觉不一样了,这实际上是用velocity动画库实现的: ...

最新文章

  1. pycharm创建python虚拟环境好处_pycharm虚拟环境的搭建
  2. 致27岁的老光棍天空
  3. 数学无用论??我们欠孩子真正的数学阅读
  4. LeetCode 851. 喧闹和富有(拓扑排序)
  5. python程序打包时出现lib not found_pyinstaller打包py脚本Warning:lib not found等相关问题...
  6. C# Word 转PDF
  7. 制作U盘启动盘之Ubuntu
  8. matlab语言主要功能,2014年秋季学期《MATLAB语言及应用》课程试题-2
  9. 第十五节:SpringBoot使用JPA访问数据库
  10. 【人脸表情识别】基于matlab GUI微表情识别系统【含Matlab源码 1808期】
  11. 利用python批量查询企业信息_Python 实现批量查询域名可用性
  12. 好用的 APISpace 车牌识别API
  13. MYSQL数据库跨服务器实时同步更新实践----文献阅读(污水管网水质预测)
  14. PIP 更换国内安装源
  15. Live800:回复慢十秒流量往外跑,客服不应答推广费白花
  16. 时序产生器和控制方式,流水CPU
  17. Matlab 马莉,MATLAB数学实验与建模
  18. 如何用计算机弘扬中国精神,【弘扬伟大民族精神】姚期智:为中国建一流计算机学科...
  19. GreenHills Software编译器下载安装使用试用
  20. 振动测量技术的概论及传感器测试

热门文章

  1. Springboot毕业设计毕设作品,心理评测系统 开题报告
  2. 出现报错No such file or directory: experiments/coco/w32/w32_4x_reg03_bs10_512_adam_lr1e-3_coco_x140.yaml
  3. 如何用MATLAB代码求解偏微分方程组
  4. 37.深度解密三十七:网络营销推广之百度经验营销全过程步骤讲解
  5. 联想Idealpad 710s - 13IKB 重装系统教程以及遇到的问题
  6. 清华大学计算机专业的cpu,我们研制成功进入世界500强的超级计算机
  7. Amazon Web Services: Networking AWS:网络 Lynda课程中文字幕
  8. 【Machine Learning 学习笔记】Stochastic Dual Coordinate Ascent for SVM 代码实现
  9. 长文干货! 一文搞懂IoC的依赖注入
  10. ThinkPad开机停留在boot menu界面、进不了系统的解决方法