我需要你的帮助,我不明白。
我正在从这个页面学习Laravel一些教程(西班牙语,我的语言):https://styde.net/proyectos/
首先我没有问题(link to tutorial)完成了CursobásicodeLaravel 5 。 但现在,我正在做 Curso de Laravel 5.1 (link to tutorial)我发现了一个问题。
在第一部分的第三点,显示了Laravel如何将路由添加到 routes.php 。
我有这个网址(从Laravel文档中复制)并且工作正常:
Route::get('auth/login', 'Auth\AuthController@postLogin');
但老师会说明如何改变。 他删除了'auth /',作为新代码:
Route::post('login', 'Auth\AuthController@postLogin');
之后,他展示了如何使用“名字”,并做出了其他改变:
Route::get('login', [
'uses' => 'Auth\AuthController@getLogin',
'as' => 'login'
]);
他进入形式,并通过
改变行动{{ route('login') }}
最后他点击了按钮(表单用于登录,只有电子邮件和密码)。
响应显示错误:电子邮件和密码为空。没关系。
但我有一个重要的错误:
MethodNotAllowedHttpException in RouteCollection.php line 201:
有人可以帮忙吗? 比你!!
答案 0 :(得分:0)
您有module Html = Dom_html
let doc = Html.window##document
let create_div () =
let div = Html.createDiv doc in
div##style##width <- Js.string "500px";
div##style##overflowX <- Js.string "scroll";
div
let create_canvas () =
let canvas = Dom_html.createCanvas document in
canvas##width <- 900;
canvas##height <- 900;
canvas
let start _ =
let main = get_main () in
let wrapper = create_div () in
let canvas = create_canvas () in
Dom.appendChild wrapper canvas;
Dom.appendChild main wrapper;
Js._false in
Dom_html.window##onload <- Dom_html.handler start
,但我认为它应该是Route::get
。
Route::post
说您输错了类型请求(例如尝试向GET路由发布POST)