【问题标题】:Laravel : Can't Get the view /regions/createLaravel:无法获取视图/regions/create
【发布时间】:2017-10-26 20:29:24
【问题描述】:

在我的 Web.php 中我有:

Route::get('/regions' , 'RegionsController@show');
Route::get('/regions/{region}' ,'RegionsController@getDetail');
Route::get('/login' , function(){
 return view('users');
});
Route::get('/regions/create',function(){
 return view('/regions/create');

});
Route::get('create',function(){
return view('regions/create');

});
Route::post('/regions' , 'RegionsController@store');

Route::get('users' , function(){
   return view('users');

});

但是当我想获取创建视图时,找不到页面,我知道这是由于 RegionsController 中的 GetDetail 方法,所以我的问题是当我键入 /regions/ 时该怎么做才能获取创建视图创建?

【问题讨论】:

    标签: laravel-5.2


    【解决方案1】:

    尝试切换路线的地点。将区域/创建放在区域/{参数}之前

    【讨论】:

      【解决方案2】:

      在视图文件夹中创建文件夹区域。然后在regions文件夹中创建文件create.blade.php。

      【讨论】:

      • 已经这样做了,当我删除 Route::get('/regions/{region}' ,'RegionsController@getDetail'); ,效果很好
      猜你喜欢
      • 2019-10-05
      • 1970-01-01
      • 2017-10-18
      • 2020-04-07
      • 1970-01-01
      • 1970-01-01
      • 2019-06-15
      • 2021-05-03
      • 2015-09-01
      相关资源
      最近更新 更多