3
Folks我在我的網站上有一個表單,我想要存儲在json文件中的數據。使用資源將數據存儲在Angular的json文件中
這裏是表單代碼:
<form>
<input ng-model="obj.firstname">
<input ng-model="obj.lastname">
<button ng-click="storedata()">Click here to store data</button>
</form>
我的角度代碼如下:
var myApp = angular.module('app', ['ui.bootstrap.dialog','ngResource']);
myApp.controller('TestCtrl', function($scope,$dialog,TestResource) {
$scope.obj = {};
$scope.obj.firstname = "Mahatma";
$scope.obj.lastname = "Gandhi";
$scope.storedata = function() {
console.log("Storing Data now");
TestResource.save($scope.obj);
console.log("Data should have been stored");
}
});
myApp.factory('TestResource', ['$resource', function($resource) {
return $resource('test.json', {}, {});
}]);
的問題是,該數據不會被存儲。我在這裏錯過了什麼嗎? 這是一個plunkr:http://plnkr.co/edit/gist:3662702
什麼商店是什麼意思?存儲在服務器上?你的意思是要求去嗎? – Chandermani
nopes..just存儲在一個文件..我有一個文件在同一個文件夾名爲test.json – runtimeZero
AngularJS或事實上,JavaScript只能發送數據到服務器,保存邏輯應該在服務器上。 – Chandermani