猿问

el-input模糊搜索,输入后立即发起请求,返回结果列表在下面?

问题描述

当输入后,就发起请求,watch输入值的变化,改变了就发起请求,返回的数据列表在input框下面

问题出现的环境背景及自己尝试过哪些方法

参考的这个帖子,但是这个方法是先把列表先放在一个数组中,而我这个是动态的,输入的时候在不断发请求,然后下面的数据列表跟着改变
https://blog.csdn.net/sanling...

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
<el-autocomplete v-model="moduleName" placeholder="输入模块名称(模糊搜索)" clearable

                                   :fetch-suggestions="querySearch"
                  ></el-autocomplete>

你期待的结果是什么?实际看到的错误信息又是什么?


偶然的你
浏览 549回答 1
1回答

扬帆大鱼

querySearch(query,&nbsp;cb){&nbsp;&nbsp;&nbsp;&nbsp;//这里写ajax请求, &nbsp;&nbsp;&nbsp;&nbsp;//success成功后执行cb,传入返回的数据列表list &nbsp;&nbsp;&nbsp;&nbsp;//cb(list)}
随时随地看视频慕课网APP

相关分类

Vue.js
我要回答