我的$ http req数据有id而不是实际数据

时间:2018-04-24 07:11:38

标签: javascript angularjs ajax

我是$ http请求和Node的新手。我试图将表单数据发送到 服务器,但输出只是一堆ID我不知道它来自哪里。

Output of my $http request

Expanded Results here

您可以在上面的图片中看到ID。但为什么实际数据在配置中。

HTML代码:

<form ng-model="formData">
  <div class="radio">
   <label>Chat</label>
   <input type="checkbox" name="chat" ng-model="formData.mgr_chat" ng-true-value="'on'" ng-false-value="'off'">
  </div>
</form>

控制器代码:

$scope.formData = {};

var scrumData = $scope.formData;

$http.post('/writefile', {scrumData})
.then(function(result) {
  console.log('$http Result: ', result);
})

writeFile.js

var json = require('json-update');
var request = require('request');
var http = require('http');


http.get('http://localhost:5000/writefile', function(res){
 var data = '';
 res.on('data', function (chunk){
   data += chunk;
 });
 res.on('end', function() {
 console.log(JSON.parse(data));
 //Updating the JSON file

 json.update('./json/catchallfile.json', data)
  .then(function(output) {
    console.log(output);
  });
 });
});

0 个答案:

没有答案