我是棱角分明的新手。在这里,我试图使用节点服务器发布角度形式。
Here is my code
in register.js
$scope.sendForm = function() {
alert("form is good");
$scope.fileds= $scope.data;
var posting = $http({
method: 'POST',
/*posting to /post */
url: '/post',
data: $scope.data,
processData: false
})
posting.success(function (response) {
/*executed when server responds back*/
console.log(response);
$scope.response.data = response;
});
};
并在
app.js server side
app.use(express.static(path.join(__dirname, 'public')));
app.use(bodyParser());
app.post('/post', function (req, res) {
console.log(req.body);
res.setHeader('Content-Type', 'application/json');
req.body.serverMessage = "This is response from server"
res.end(JSON.stringify(req.body));
});
能够看到response.data这是来自服务器表单的响应。 但我如何才能获得归档,并从表格中以有棱角的形式发布他们的价值观。
谁能告诉我?
答案 0 :(得分:0)
npm install -g node-inspector
node-inspector
来启动节点检查器
node --debug app.js
以调试模式启动您的节点应用(我建议您在检测到更改时使用nodemon重新启动您的流程)在您的应用中,使用调试器语句暂停代码
app.post('/post', function (req, res) {
debugger;
res.setHeader('Content-Type', 'application/json');
req.body.serverMessage = "This is response from server"
res.end(JSON.stringify(req.body));
});
一旦您点击该终端,您就可以检查该请求,并可以使用javascript控制台。如果您熟悉Chrome开发工具,这对您来说非常熟悉。