elementUI-select 远程搜索

Posted LWJ_jay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elementUI-select 远程搜索相关的知识,希望对你有一定的参考价值。

设置三个远程属性,调用模糊接口
<template> <ui-select v-model="selectedPeopleId" filterable remote reserve-keyword placeholder="请输入人名进行搜索" :remote-method="userSearch" :loading="userSearchLoading" @change="userSelected"> <ui-option v-for="item in userResult" :key="item.id" :label="item.userName" :value="item.id"> </ui-option> </ui-select> </template> <script> import api from ‘@/api/user‘ export default { components: {}, // 父组件构建user对象传入(内容id和userName) props: [‘user‘], methods: { userSearch(query) { if (query !== ‘‘) { this.userSearchLoading = true api.pageQueryOnJobUsers({ userName: query }) .then(r => { this.userResult = r.data.data.list this.userSearchLoading = false }) .catch(r => { this.userSearchLoading = false }) } }, // 触发selectedUserId绑定的事件 userSelected(value) { this.$emit(‘selectedUserId‘, value) } }, mounted() { }, data() { return { userSearchLoading: false, // 调用父组件的至进行填充(如有) userResult: this.user ? [this.user] : null, selectedPeopleId: this.user ? this.user.id : null } } } </script> <!-- Add "scoped" attribute to limit CSS to this component only --> <style scoped lang="scss"> </style>

以上是关于elementUI-select 远程搜索的主要内容,如果未能解决你的问题,请参考以下文章

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

PHP常用代码片段

如何在 BottomNavigationView 的片段上打开搜索界面?

JUC并发编程 共享模式之工具 JUC CountdownLatch(倒计时锁) -- CountdownLatch应用(等待多个线程准备完毕( 可以覆盖上次的打印内)等待多个远程调用结束)(代码片段

26个jQuery代码片段使用技巧

《安富莱嵌入式周报》第279期:强劲的代码片段搜索工具,卡内基梅隆大学安全可靠C编码标准,Nordic发布双频WiFi6 nRF7002芯片