2014-12-11 3 views
2

저는 AngularJS에서 매우 새로 왔습니다. json 파일에 등록 데이터를 게시하고 싶습니다. 게시물 요청이 올바르게 작동하지만 데이터가 파일에 쓰지 않습니다. 나는 그 위치를 이해할 수 없다. 내 게시물 요청 코드에 문제가 있습니까? 어떻게 해결할 수 있습니까? 감사!

var regModel = { 
    FirstName: 'Someone', 
    LastName: 'Somebody', 
    Address: 'somewhere', 
    Email: '[email protected]' 
}; 

$scope.insertUser = function() { 
    $http.post('../DB/users.json', regModel). 
     success(function(data, status, headers, config) { 
      // this callback will be called asynchronously 
      // when the response is available 
     }). 
     error(function(data, status, headers, config) { 
      // called asynchronously if an error occurs 
      // or server returns response with an error status. 
     }); 
} 

답변

1

현재 설정을 사용하면 게시물 요청에 요청 내용에 regModel 개체가 포함됩니다. 서버 측에서 본문이나 내용을 가져 와서 파일에 쓸 수 있습니다.

+0

즉, 클라이언트 쪽에서 파일에 쓸 수 없다는 의미입니다. – Hayot

+0

클라이언트 측에서 알려진 방법을 알지 못합니다. –

1

클라이언트에서 서버에있는 파일에는 직접 쓸 수 없습니다. willwin.w는 귀하의 데이터 regData가 요청과 함께 전송되어야한다고 말했습니다. 그러나 PHP, ASP 등의 서버 측 스크립트로 아약스 요청을 보내야합니다. 그러면이 스크립트는 ajax 요청에서 전달 된 데이터를 가져 와서 파일이나 데이터베이스에 작성해야합니다.

+0

이해, 고맙습니다)) – Hayot

관련 문제