Опубликовать массив из React с помощью Axios - PullRequest
0 голосов
/ 06 августа 2020
Я хочу опубликовать массив с `axios` в` react`, однако он не работает ...

Массив для публикации:

[
  {
    "Nombre": "Remera",
    "Precio": "1599",
    "Photo": null,
    "Stock": [
      {
        "id": 0,
        "talle": "M",
        "cantidad": "12"
      },
      {
        "id": 1,
        "talle": "S",
        "cantidad": "14"
      },
      {
        "id": 2,
        "talle": "XS",
        "cantidad": "6"
      }
    ]
  }
]

Опубликованные данные: {"Nombre": "Remera", "Precio": "1599", "Photo": null, "Stock": [{"id": 0, "talle": "M", "cantidad": "12" }, {"id": 1, "talle": "S", "cantidad": "14"}, {"id": 2, "talle": "XS", "cantidad": "6"}] } Может ли кто-нибудь помочь мне с этим? Спасибо!

1 Ответ

0 голосов
/ 06 августа 2020

Вы не можете отправить чистый массив.

Вы должны отправить JSON как объект и добавить идентификатор в свой массив, как показано ниже:

{
    "data": [
        {
            "Nombre": "Remera",
            "Precio": "1599",
            "Photo": null,
            "Stock": [
                {
                    "id": 0,
                    "talle": "M",
                    "cantidad": "12"
                },
                {
                    "id": 1,
                    "talle": "S",
                    "cantidad": "14"
                },
                {
                    "id": 2,
                    "talle": "XS",
                    "cantidad": "6"
                }
            ]
        }, 
        {...nextObject},
        {...nextObject}
    ]
}
...