首页 > 解决方案 > URL 路由 Laravel 中的重复项

问题描述

当我在主页下时,我试图从导航栏访问创建页面,我可以毫无问题地访问 url(' http://todolist.test/todo/create ')但是当我尝试从显示页面访问时url 有重复 (' http://todolist.test/todo/todo/create ') "todo" 在 url 中重复了 2 次。

<ul class="navbar-nav mr-auto">
          <li class="{{Request::is('/')? 'active' : ''}}">
            <a class="nav-link" href="/">Home <span class="sr-only">(current)</span></a>
          </li>
          <li class="{{Request::is('todo/create')? 'active' : ''}}">
            <a class="nav-link" href="todo/create">Create Todo</a>
          </li>


        </ul>

创建页面路由 方法:GET|HEAD | URI:待办事项/创建 | 名称:todo.create | Action: App\Http\Controllers\TodosController@create |Middleware: web show page route Method:GET|HEAD | URI:todo/{todo} | 名称:todo.show |操作:App\Http\Controllers\TodosController@show | 中间件:网络

标签: htmllaravel

解决方案


我只想在您的网址中添加一个前导 / :

<a class="nav-link" href="/todo/create">Create Todo</a>

推荐阅读