使用Angular with Laravel搜索/过滤数据

使用Angular with Laravel搜索/过滤数据,angular,laravel,search,filter,routes,Angular,Laravel,Search,Filter,Routes,我正在尝试改进我的搜索,只需键入一些字符(角度)以获得结果(来自laravel) 当我在laravel的index()中使用sql时,它工作得很好。 但是当我输入一些字符时,我会得到错误:“get”http://localhost:8000/colaboradores/search/andre 404(未找到)” 我做错了什么?我已经花了两天的时间试图修复它 ---- colaboradores.service.ts ---- PS: I had to declare as ANY bec

我正在尝试改进我的搜索,只需键入一些字符(角度)以获得结果(来自laravel)

当我在laravel的index()中使用sql时,它工作得很好。 但是当我输入一些字符时,我会得到错误:“get”http://localhost:8000/colaboradores/search/andre 404(未找到)”

我做错了什么?我已经花了两天的时间试图修复它

---- colaboradores.service.ts ----
PS: I had to declare as ANY because I was receiving declarerrors...

...
searchColaboradores(sTexto: any): Observable<any> {
    console.log ('service');

    if (sTexto.trim()) {
        console.log ('URL = ' + URL + 'search/' + sTexto);
        return this.objHttpClient.get<Colaboradores[]>(URL + 'search/' + sTexto, sTexto);
    } else {
        console.log ('search todos');
        return this.getColaboradores();
    }
}
...
---- api.php ---- 
...
Route::middleware('cors')->get('colaboradores', 'ColaboradoresController@index');
Route::middleware('cors')->get('colaboradores/search/{txt}', 'ColaboradoresController@searchTxt');
...
---- ColaboradoresController.php ---- 
...
public function index() {
    error_log('index');
    return \App\Colaboradores::where("colab_nome", "LIKE", "%aaaaa%")->get();
}

public function searchTxt($txt) {
    error_log('search--------- ' + $txt);
    return \App\Colaboradores::where("colab_nome", "LIKE", "%bbbb%")->get();
}
...
——colaboradores.service.ts----
PS:我必须像任何人一样申报,因为我收到了申报错误。。。
...
searchColaboradores(sTexto:any):可观察{
console.log(“服务”);
if(sTexto.trim()){
console.log('URL='+URL+'search/'+sTexto);
返回此.objHttpClient.get(URL+'search/'+sTexto,sTexto);
}否则{
console.log(“搜索待办事项”);
返回这个。getColaboradores();
}
}
...
----api.php--
...
Route::middleware('cors')->get('colaboradores','ColaboradoresController@index');
Route::middleware('cors')->get('colaboradores/search/{txt}','ColaboradoresController@searchTxt');
...
----ColaboradoresController.php--
...
公共职能指数(){
错误日志(“索引”);
return\App\Colaboradores::where(“colab_nome”,“LIKE”,“aaaaa%”)->get();
}
公共函数searchTxt($txt){
错误日志('search-----'+$txt);
return\App\Colaboradores::where(“colab_nome”、“LIKE”、“%bbbbbb%”->get();
}
...