изменение моих данных JSON при отправке формы - PullRequest
0 голосов
/ 28 августа 2018

в момент отправки формы заказа JSON выглядит так:

{
"QTY": "x",
"ID": "xxx",
"cart_type": "xxx"
}

Однако мне нужно, чтобы он выглядел следующим образом:

{
 data:{
  "QTY": "x",
  "ID": "xxx",
  "cart_type": "xxx"
  }
}

мой файл ts выглядит так:

onAddtoCart(newOrder) {
    console.log(newOrder);
    this.loading = true;
    this.mhttp.addToCart()
    .subscribe((cart: any) => {
      this.loading = false;
      this.saveCartRef(cart.cartRef);
      console.log(newOrder);
    });
  }

1 Ответ

0 голосов
/ 28 августа 2018

Вы можете обернуть newOrder в объект JS следующим образом:

onAddtoCart(newOrder) {
    const wrappedNewOrder = {data: newOrder}
    // then the rest as before but using wrappedNewOrder
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...