【问题标题】:Laravel route not found with angularjs routeangularjs 路由找不到 Laravel 路由
【发布时间】:2016-11-15 14:47:41
【问题描述】:

我正在尝试像这样在 href 中连接 Laravel 路线和角度路线:

<a  href="./home/#/orders">Orders</a>

当我悬停链接时它显示正确的网址:

localhost/myproject/home/#/orders

但是当我点击链接时,它会将我重定向到以下内容:

localhost/home/#/orders

它从链接中删除项目名称。

这里是laravel路由:

Route::group(['namespace' => 'Frontend'], function(){
        Route::get('/home', 'IndexController@home1');
});

还有角度路线:

.when('/orders', {
      templateUrl: './resources/views/Order/orders.html',
      controller: 'OrderController'
})

我做错了什么?

请指导我。

谢谢。

【问题讨论】:

    标签: angularjs laravel-5.2


    【解决方案1】:

    试试这个

    <a  href="{{URL::to('home/#/orders')}}">Orders</a>
    

    URL::togenreat 根 url 像 http://localhost/yourproject/

    【讨论】:

      【解决方案2】:

      我通过在 home 之后删除 '/' 解决了这个问题:

      href="./home#/orders"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-26
        • 2019-07-19
        • 2017-06-11
        • 2013-05-10
        • 2020-10-17
        • 2016-02-27
        • 2014-12-29
        • 1970-01-01
        相关资源
        最近更新 更多