【发布时间】:2020-05-28 05:01:38
【问题描述】:
我在尝试提交的 laravel vue 组件中创建了一个,但我收到 404 错误 ThoughtJournalController@store not found。
<form method="POST" action="{{ action('ThoughtJournalController@store') }}">
如何在 vue 组件中正确提交表单?
【问题讨论】:
我在尝试提交的 laravel vue 组件中创建了一个,但我收到 404 错误 ThoughtJournalController@store not found。
<form method="POST" action="{{ action('ThoughtJournalController@store') }}">
如何在 vue 组件中正确提交表单?
【问题讨论】:
在resources/routes/web.php中创建路由:
Route::post( '/submit', 'ThoughtJournalController@store' );
然后编辑您的表单:
<form method="POST" action="/submit">
【讨论】:
.vue 组件中使用 laravel 命名路由,您可以使用 github.com/tightenco/ziggy
您好像忘记定义路线了:
Route::get('posts', 'ThoughtJournalController@store');
【讨论】: