使用下面的代码我一直收到404错误。 hello.json文件在root中,我可以在浏览器中访问它,因为它位于localhost:3000 / hello.json 不太确定我做错了什么,为什么这不会写,只返回404未找到错误。 点击运行更新功能的按钮(在html中)我收到错误回调的警报。
angular.module('seakrat')
.controller('MainCtrl', ['$scope','$http', function ($scope, $http) {
$scope.update = function(course){
$http.post("/hello.json", {hello: "there"})
.success(function(data, status, headers, config) {
alert('nailed it')
})
.error(function(data, status, headers, config) {
alert(data + status);
});
$scope.course = '';
};
}]);
答案 0 :(得分:1)
你无法使用angularJS
(一个客户端框架)写入文件。您需要使用服务器端语言来完成这项工作。