ReflectionException in Route.php line


ReflectionException in Route.php line

<?php 
class Myform  extends Controller
{
    public function index()
    {
        return view('form');
    }
}
?>

路由代码

Route::get('/myform', 'Myform@ndex');

错误是

路由中的反射异常.php第 264 行:方法 App''Http''Controllers''Myform::ndex(( 不存在

更改自

Route::get('/myform', 'Myform@ndex');

Route::get('/myform', 'Myform@index');

你做了一个打字错误索引而不是ndex

Route::get('/myform', 'Myform@index');

相反

Route::get('/myform', 'Myform@ndex');

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');
    }
}
?>

希望这会起作用。