【问题标题】:Laravel 6 Route not definedLaravel 6路线未定义
【发布时间】:2020-05-03 03:01:19
【问题描述】:

我对这应该如何工作感到有些困惑。但我收到一个错误:

Route [review-delete] 未定义。

在我的 web.php 中有

Route::get('review-delete/{id}', 'CommentController@deleteComment');

在我的视图文件中:

 <a class="dropdown-item review-dropdown-item"
    onclick="return confirm('Are you sure?')"
    href="{{ route('review-delete', $comment->id) }}">Delete</a>

我收到一条错误消息,告诉我路线不存在。我想我误解了关于这个主题的文档。 我在这里俯瞰什么?

【问题讨论】:

  • 试试这个 href="{{ route('review-delete', [ 'id' => $comment->id]) }}"

标签: laravel routes laravel-6


【解决方案1】:

您必须设置路由器的名称

Route::get('review-delete/{id}', 'CommentController@deleteComment')->name('review-delete);

【讨论】:

    猜你喜欢
    • 2018-10-15
    • 2023-03-29
    • 1970-01-01
    • 2016-01-24
    • 2016-04-02
    • 2014-09-20
    • 2020-07-26
    • 2020-10-28
    • 2016-04-04
    相关资源
    最近更新 更多