gpt4 book ai didi

vue.js - 具有多个参数的路由 InertiaJS

转载 作者:行者123 更新时间:2023-12-05 01:31:34 24 4
gpt4 key购买 nike

我正在使用带有 InertiaJS 堆栈的 Laravel 8。

我在路由和资源 Controller 上使用模型绑定(bind)。

是否可以惯性地在route()函数上发送多个参数?

我无法收到 this.$inertia.put(route("rooms.update", this.form));

发送的请求 (this.form)

这是我在 Controller 中的功能

/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param \App\Models\Room $room
* @return \Illuminate\Http\Response
*/
public function update(Request $request, Room $room)
{
dd($room, $request->all());
}

这是vue文件上的惯性方法

this.$inertia.put(route("rooms.update", this.form));

最佳答案

试试这个:

this.$inertia.put(route("rooms.update", this.room), this.form);

假设room存在于props中,并且是编辑室。

关于vue.js - 具有多个参数的路由 InertiaJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66106482/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com