Я реализую функцию удаления с angular6 и laravel.Но в какой-то момент я застрял
List.component.html
<button class="delete-wrap" (click)="deletelist(contact.id)">
List.component.ts
deletelist(id){
console.log(id);
this.Jarwis.deleteList(id).subscribe(res=>{
console.log(res);
});
В службе jarwis
deleteList(id){
alert(id);
return this.http.post(`${this.baseUrl}/deleteList`,id)
}
И мой api.php laravel выглядит следующим образом:
Route::post('deleteList', 'AddListController@deleteList');
В AddListController
public function deleteList($id)
{
echo $id;
}
Когда я пытаюсь отобразить идентификатор в методе deleteList метода AddListController, он говорит:
Too few arguments to function App\Http\Controllers\AddListController::deleteList(), 0 passed and exactly 1 expected
Я получаю идентификатор до deleteList сервиса Jarwis.Чего мне не хватает?