在Laravel中查看网址

时间:2016-07-18 13:59:25

标签: javascript php laravel-5 ecmascript-6

我正在学习Laravel框架。在我的应用程序中,我发送了一个ajax请求,然后我想从成功调用另一个页面。我已经尝试了一些建议,但我有错误。

我正在使用ES6,我的jsx文件被转换为js文件到 public / js 目录。

resources / assets / js / 是es6目录, resources / views / appPage.blade.php 是视图文件

我还在公共目录中创建了appPage.blade.php文件,但这不起作用。

我在评论栏中发布了试验及其结果

 success: function success(response) {
                    if (response.result) {

                        // Request Url: http://localhost:8000/appPage
                        // Status code: 404
                        //window.location.replace('appPage');
                        //window.location.href = 'appPage';

                        // Request Url: http://localhost:8000/%7B%7Burl(%22appPage%22)%7D%7D
                        // Status code: 404
                        //window.location.href = '{{url("appPage")}}';
                    }
                }

有什么建议吗?谢谢。

1 个答案:

答案 0 :(得分:1)

您不需要在公用文件夹中创建视图文件,

{{ url("appPage") }} should be a route path that already exists

在app / Http / routes.php中定义路由,url是appPage,如下所示:

Route::get('appPage', function(){

   return view('appPage');
});

我认为您需要获得更多教程。 laracasts有很多教程。