如何将值传递给不在 VueJS 表单输入中的 laravel 控制器

How to pass a value to laravel controller which is not in a form input in VueJS

在我的 VueJS 应用程序中,我有一个表单来提交一些数据

管理员也可以为其他系统用户填写相同的数据。

当管理员为不同的用户填写这些数据时,我需要将该用户的用户 ID 存储在数据库中。

我正在从 URL 中获取该用户 ID。

但我正在努力将该用户的用户 ID 与其余表单数据一起传递。

如何将该用户 ID 与其余数据一起传递给我的 laravel

这就是我获取用户 ID 并存储它的方式

var url = window.location.href;
var url_split = url.split("/");
var my_id_location = url_split.length - 2;
var my_id = url_split[my_id_location];

这是我传递表单数据的方式

            const formData = new FormData()
            formData.append('match_id', this.matchId)
            formData.append('ground', this.ground)
            formData.append('played_at', moment(this.dateOfStart).format('DD-MM-YYYY'))
            formData.append('ended_at', moment(this.endedDate).format('DD-MM-YYYY'))

由于 my_id 不是表单数据,我该如何传递该值?

这与您对表单数据所做的相同。像这样添加

formData.append('my_id', my_id)