Удалить данные с угловым 6 и 5,6 - PullRequest
0 голосов
/ 25 сентября 2018

Я реализую функцию удаления с 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.Чего мне не хватает?

1 Ответ

0 голосов
/ 25 сентября 2018

Вам необходимо принять id по маршруту

  Route::post('deleteList/{id}', 'AddListController@deleteList');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...