<?php
class Myform extends Controller
{
public function index()
{
return view('form');
}
}
?>
路线代码
Route::get('/myform', 'Myform@ndex');
,错误是
Route.php第264行中的ReflectionException:方法 App \ Http \ Controllers \ Myform :: ndex()不存在
答案 0 :(得分:9)
从
改变Route::get('/myform', 'Myform@ndex');
到
Route::get('/myform', 'Myform@index');
答案 1 :(得分:1)
您输入了错误索引而不是ndex
Route::get('/myform', 'Myform@index');
代替
Route::get('/myform', 'Myform@ndex');
答案 2 :(得分:0)
在/
之前移除myform
,您无需将其放入。
按如下方式声明路线:Route::get('myform', 'Myform@index');
在您的控制器文件中,在代码顶部添加namespace App\Http\Controllers;
。
<?php
namespace App\Http\Controllers;
class Myform extends Controller
{
public function index()
{
return view('form');
}
}
?>
希望这会奏效。