Как я могу добавить новый компонент в форму со многими полями с состояниями полей и обработать событие onClick на кнопке наши данные - PullRequest
0 голосов
/ 11 мая 2019

У меня есть форма Создать ЗАКАЗ.Как я могу добавить к этому событию формы кнопку (Добавить товар) с состояниями поля и затем полностью отправить эту форму.

У меня есть магазин, создать заказ.

import { FieldState, FormState } from "formstate";
import { observable, computed, action, decorate } from "mobx";
export class OrderStore {
  orderNumber;
  goods = [];

  loadingAddress = new FieldState("");
  loadingDateTime = new FieldState("");
  deliveryAddress = new FieldState("");
  deliveryDateTime = new FieldState("");

  error = "";
  store;

  constructor(store) {
    this.store = store;
  }

  addGoods(good){
    this.goods.push(good);
  }

  createOrder(order){
    console.log("Create order", order.target["wight"]);
  }

  loadingForm = new FieldState({
    loadingAddress: this.loadingAddress,
    loadingDateTime: this.loadingDateTime
  });

  deliveryForm = new FieldState({
    deliveryAddress: this.deliveryAddress,
    deliveryDateTime: this.deliveryDateTime
  });
}

enterописание изображения здесь

...