我正在尝试更新我的“有效负载”对象,添加一个键和值(codigoCompra: tmpCodigo),我的代码是:
const onSubmit = (values) => {
console.log('valores enviados', values);
const min = 1;
const max = 100;
const tmpCodigo = Math.trunc(min + Math.random() * (max - min));
const payload = {
...values,
//codigoCompra: parseInt(values.codigoCompra, 10),
cantidadItemCompra: parseInt(values.cantidadItemCompra, 10),
codigoProducto: parseInt(values.codigoProducto, 10),
codigoCliente: parseInt(values.codigoCliente, 10),
codigoCompra: tmpCodigo,
};
console.log({ values, payload });在最后一个console.log之后,没有添加密钥"codigoCompra“。我的问题是:如何更新添加codigoCompra及其值(tmpCodigo)的有效负载?
万事如意
发布于 2021-02-19 03:42:45
您是否在代码中的其他地方定义了payload?const变量声明后不能修改。我忽略了value变量对其进行了测试,有效负载包含codigoCompra。您能提供完整的onSubmit函数和示例value输入吗?
https://stackoverflow.com/questions/66266629
复制相似问题