获取对象数组而不是对象数组的对象(firebase)

时间:2020-06-24 17:50:28

标签: javascript firebase firebase-realtime-database axios fetch

获取对象数组而不是对象数组(firebase)。有什么需要改变的代码结构才能完成吗?附上一张我得到的图片以及我的代码。

function create_UUID() {
  var dt = new Date().getTime();
  var uuid = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (
    c
  ) {
    var r = (dt + Math.random() * 16) % 16 | 0;
    dt = Math.floor(dt / 16);
    return (c == "x" ? r : (r & 0x3) | 0x8).toString(16);
  });
  return uuid;
}

const advertisement = [
  { id: "product", name: "Название товара", details: "" },
  {
    id: "image",
    name: "Фото",
    pictures: [
      { id: create_UUID(), path_thumb: "", path_big: "" },
      { id: create_UUID(), path_thumb: "", path_big: "" },
      { id: create_UUID(), path_thumb: "", path_big: "" },
      { id: create_UUID(), path_thumb: "", path_big: "" },
      { id: create_UUID(), path_thumb: "", path_big: "" },
      { id: create_UUID(), path_thumb: "", path_big: "" },
    ],
  },
  { id: "description", name: "Описание товара", details: "" },
  { id: "price", name: "Цена", details: "" },
  { id: "phone", name: "Телефон", details: "" },
];

const createAdvertisement = () => {
  axios.post(
    "link",
    [...advertisement]
  );
};

createAdvertisement();

enter image description here

0 个答案:

没有答案