当前位置: 首页 > news >正文

vue中el-select 模糊查询下拉两种方式

第一种:先获取所有下拉数据再模糊查询,效果如下

1,页面代码:speciesList是种类列表List, speciesId 是speciesList里面对应的id,filterable是过滤查询标签

<el-form-item label="种类" prop="speciesId"><el-select v-model="queryParams.speciesId" filterable ><el-option v-for="option in speciesList"  :key="option.id" :value="option.id"  :label="option.value">{{ option.value}}</el-option></el-select>
</el-form-item>

 2,js代码

 data() {return {
speciesList:[{ id: 0, value: '狗' },{ id: 1, value: '猫' },{ id: 2, value: '兔子' }]]}
}

第二种:直接输入查询参数,自动调用接口查询,返回匹配集合List

1,页面代码
 <el-form-item label="种类" prop="speciesId"><el-select  v-model="form.speciesId"placeholder="种类"  clearable size="mini"  filterable  remote  :remote-method="getSpecList"><el-option v-for="kv in speciesList" :key="kv.id" :value="kv.id"  :label="kv.title"></el-option></el-select>
</el-form-item>

2,js

  /** 查询宠物-种类列表 */getSpecList(query) {this.queryParams1.title=query;listSpecie(this.queryParams1).then(response => {this.speciesList = response.rows;});}

http://www.lryc.cn/news/488468.html

相关文章:

  • 深入解析PostgreSQL中的PL/pgSQL语法
  • Vue 3集成海康Web插件实现视频监控
  • 多目标优化算法:多目标蛇鹫优化算法(MOSBOA)求解DTLZ1-DTLZ9,提供完整MATLAB代码
  • 机器翻译基础与模型 之三:基于自注意力的模型
  • 如何使用PCL处理ROS Bag文件中的点云数据并重新保存 ubuntu20.04
  • 背包问题(动态规划)
  • 从0开始学习机器学习--Day26--聚类算法
  • Vue3插槽v-slot使用方式
  • Axure二级菜单下拉交互实例
  • 华为VPN技术
  • CommonsBeanutils与Shiro发序列化利用的学习
  • 运维云计算SRE-第2周
  • React Native 全栈开发实战班 - 用户界面进阶之响应式设计实践
  • SlickGrid点击/双击事件
  • 一文详细深入总结服务器选型
  • 一、Nginx反向代理(七层代理)二、Nginx的TCP/UDP调度器(四层代理)
  • CSS+JQuery 实现弹力球效果,碰到屏幕边框弹回
  • shell编程规范和脚本变量
  • jspm美容院管理系统
  • Prometheus结合K8s(二)使用
  • 【虚幻引擎】UE5数字人开发实战教程
  • 深入分析:固定参考框架在RViz中的作用与对数据可视化的影响 ros ubuntu20.04
  • Android:时间选择器(最下面有效果图)
  • 第十六届蓝桥杯模拟赛(第一期)-c++/c
  • 如何挑选路由器?需要看哪些参数?
  • mysql-备份(二)
  • Tailwind CSS 和 UnoCSS简单比较
  • unity3d————范围检测
  • 修改this.$confirm的按钮位置、图标、文字及标题
  • SQL MID() 函数详解