[英]how should i change a route to make it find routes by dotes “.”?
我正在做一個項目,該項目是我正在學習的教程,其版本與我的LARAVEL版本不同。 因此它始終用點來路由控制器,但不對路由頁面代碼進行任何更改。 例如設置或更改潰敗名稱或類似名稱,對於該版本,它可以正常工作。 但是在我的項目中,服務器無法識別這種路由。 我應該如何更改路線才能正常工作?
我知道對於我們添加它們的那些路由,我們可以為它們設置一個名稱以正確找到路由,但是我需要以一種可以正常工作的方式設置/home
路由,但是我在哪里添加都沒關系路線名稱( .home或home)中的點。 ,將無法正常工作!
這是我的web.php代碼: Route::get('/home', 'HomeController@index')->name('home');
和我的控制器 :
public function index()
{
return View('index.index');
}
本地主機:8000 / home工作正常,但我需要修復本地主機:8000路由才能識別
不清楚你在問什么。
您已經為/home
了一個名為home
的URL。 這意味着您可以在刀片模板中調用
<a href="{{ route('home') }}">
點可以用作分隔符號,命名路線home.index
通常意味着:home控制器,索引方法。 可以隨便你。
因此,您可能希望將路由名稱更改為->name('home.index')
然后,您可以使用route('home.index')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.