我拼命尝试使用Laravel和Vuejs修改我的数据。我仍然遇到500错误。
我的路线:
Route::put('/settings/'.Spark::teamsPrefix().'/{team}/types/{type}', 'TypeController@update');
我的控制器:
public function update(Request $request, Type $type)
{
$type->name = $request->name;
$type->save();
}
我在Vue中的update()
update() {
axios.put(this.urlForUpdating, this.updateTypeForm)
.then(() => {
Bus.$emit('updateTypesConfiguration');
});
}
this.urlForUpdating
返回:
http://myURL/settings/teams/53/types/19
(19是我要编辑的项目的ID)
更新时,我的控制台中出现此错误:
PUT http://localhost:3000/settings/teams/53/types/19 500 (Internal Server Error)
您知道如何解决我的问题吗?谢谢!