角度formdata与对象数据

时间:2017-11-29 10:41:40

标签: angular laravel multipartform-data

早上好,

我正在使用Laravel在Angular V1中开发一个应用程序(我知道我需要将应用程序更新到Angular的第4版)。

我想创建一个包含多个产品的对象并将其保存在数据库中。每个产品都有一个id,一个描述,一个指向产品网站的链接,(其他字段),最后是一个要上传的图像。

为了做到这一点,我做了一个研究,发现了FormData,虽然我需要将每个键附加到formData。 (也许这不是最好的做法)。 我不知道如果我能很好地解释我的问题,但这是我的代码。 (我使用的是lodash库。)

    {
        "key1": "value1",
        "key2": "value2",
        "key3": "value3",
        "key4": [{
            "Sno": xxx,
            "Token": xxx,
            "Name": "xxx",
            "Location": "xxxx",
            "COE": "xxx",
            "Grade": "xxx",

        }, {
            "Sno": xxx,
            "Token": xxx,
            "Name": "xxxx",
            "Location": "xxxx",
            "COE": "xxxx",
            "Grade": "xxx",
        }, {

如何发送带有图像的对象以将图像上传到服务器并将其余信息保存在数据库中?

0 个答案:

没有答案