я использую SAPUI5 для моего внешнего интерфейса и node.js для моего бэкэнда и реляционной базы данных SQL.
Я новичок в этой теме и немного сбит с толку.
В основном у меня есть внешний интерфейс SAPUI5с некоторыми флажками и числовым входным параметром.
<VBox>
<CheckBox id="given_name" name="given_name")>
<CheckBox id="last_name" name="last_name"/>
<StepInput id="step_input">
</VBox>
<Button text="create" press="onpress"/>
Кнопка JavaScript onPress
onpress : function() {
var xhttp = new XMLHttpRequest();
xhhtp.onreadystatechange = function() {
if(xhttp.readyState === 4 && xhttp.status === 200){
alert(http.responsetext)
}
};
xhttp.open("POST", "node/testing", true);
xhttp.send();
}
node.js
var express = require("express");
var bodyParser =require("body-parser");
module.exports = function () {
var app = express.Router();
app.use(express.bodyParser());
app.post("/testing", function (req, res) {
var client = req.db;
res.send(req.body);
console.log(req.body.given_name);
});
Я не могу получить доступ к интерфейсу ввода иЯ не уверен на 100%, если это правильный способ вставки из / тестирования после.Спасибо за вашу помощь!