簡體   English   中英

laravel“get”參數不起作用

[英]laravel “get” parameter not working

我對簡單的事情有點困難。

如果我訪問test.dev/test/1,我會收到以下錯誤

Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException

未找到控制器方法。

我的控制器

<?php

class TestController extends BaseController {

    public function getIndex($id)
    {
        return View::make('test.index');
    }

}

如果我從控制器中刪除$ id並從網址中取出1,它就能正常工作。

有任何想法嗎?

我想你錯過了路線申報中的參數。 檢查路由參數的文檔。

檢查您的路線是否正確申報。 看起來應該是這樣的

Route::get(test/{id}, TestController@getIndex)

注意{id} - 這是您傳遞給getIndex()方法的參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM