我当前的网址是 localhost / test / 1
当我点击“保存”按钮时,它将调用休息服务 test / {id} / createNewTest 。如何获得控制器中的{id}?现在它什么都没有。
Route::post('test/{id}/createNewTest', 'TestController@createNewTest');
public function createNewTest() {
$id = Request::input('id');
}
$ id假设在这里为1,但它什么都没有
答案 0 :(得分:1)
路由参数通过方法参数传递到控制器,而不是请求输入:
public function createNewTest($id) {
var_dump($id); // from method parameter, not Request::input()
}