我无法使用Laravel和VueJs更新数据

时间:2018-08-11 10:17:18

标签: javascript php laravel vue.js

我拼命尝试使用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)

您知道如何解决我的问题吗?谢谢!

0 个答案:

没有答案