javascript - 无法使用 ReactJS 添加正确的发票
问题描述
我使用 ReactJS、nodejs 和 mysql 开发了一张发票,它有一个动态表,您可以在此链接中看到发票组件:https ://codeshare.io/5zqLeN
我的路由器是:
exports.ajouterfact = function(req, res) {
console.log("req", req.body);
var today = new Date();
var factures = {
"Nfact": req.body.Nfact,
"Nom": req.body.Nom,
"Datefact": req.body.Datefact,
"Note": req.body.Note,
"Nomp": req.body.Nomp,
"QuantiteF": req.body.QuantiteF,
}
connection.query('INSERT INTO factures SET ?', factures, function(error, results, fields) {
if (error) {
console.log("error ocurred", error);
res.send({
"code": 400,
"failed": "error ocurred"
})
}
else {
// console.log('The solution is: ', results);
res.send({
"code": 200,
"success": "facture registered sucessfully"
});
}
})
};
我的发票是:
当我提交它时,它将通过获取添加到数据库中:
req { Nfact: '15',
Nom: 'Imen',
Datefact: '2018-09-04T09:47:32.925Z',
Note: 'Test',
QuantiteF: '' }
产品名词(Nomp)为空,数量为''。
但是当我使用 Postman 运行我的后端时,它运行良好。
我该如何解决?
解决方案
推荐阅读
- c# - 如何在运行时使用 EF 和 Structuremap 更改连接字符串?
- android - 应用内键盘:不同设备上的不同行为
- html - “查看源代码”无法编辑的表单元素
- c# - 选择每个 IGrouping 中的第一个,聚合一些属性而不显式分配每个非聚合属性
- angular - Json 数据在 Angular 6 订阅方法中显示错误
- php - 我想更新时数据空白
- bash - 在shell脚本中的“if”条件内卷曲
- reactjs - 使用 ref 从 React 调用 redux 连接的组件
- javascript - 为什么ngRepeat不适用于angularjs中的值
- css - 菜单少指示器未按预期工作