UrlGenerator.php 行 304 中的 ErrorException:未定义路由 [manageDoctors]。 (看法:

ErrorException in UrlGenerator.php line 304: Route [manageDoctors] not defined. (View:

我有

<li>
    <a href="{{ route('manageDoctors') }}">
         <i class="demo-psi-split-vertical-2"></i>
         <span class="menu-title">
         <strong>Manage Doctors</strong>
         </span>
         <!--       <i class="arrow"></i> -->
     </a>
</li>

在我看来

Route::post('login', 
            array('uses' => 'login\LoginController@doLogin')); 

在我的 web.php.

仍然出现错误 Route [manageDoctors] not defined

我是新来的Laravel

这个错误很容易解释,你没有定义任何名为 manageDoctors 的路由。您可以:

Route::post('login', 
        array('uses' => 'login\LoginController@doLogin')); 
Route::get('manageDoctors', function () { 
     return response("Look, I'm managing doctors!");
});

试试这个

Route::post('login', 
        array('uses' => 'login\LoginController@doLogin'))->name('manageDoctors');

您必须在您的网络文件中专门命名路由