Element 输入框远程搜索提示

一. HTML

  
             

二. JS


 querySearchAsync(queryString, cb){
            var sr = [];
            if (queryString != undefined && queryString.length > 0){
                axios.post(suggestUrl,{
                    sw:queryString
                }).then(function(response){
                    console.log(response);
                    var r = response.data;
                    if (r.result == 0){
                        console.log(r);

                        var data = r.data;
                        if (data.length > 0){
                            cb(data);
                        }else{
                            cb(data);
                        }
                    }else{
                        cb(sr);
                    }
                });
            }else{
                cb(sr);
            }
},
 handleSelect(item){
        this.sid = item.id;
        this.label = item.label;
  }

三. 服务端

返回对应数据,需要数组

你可能感兴趣的:(Element 输入框远程搜索提示)