0
我是angularJS的新手。我需要做的是將一名員工添加到名爲「employees.json」的文件中,其中員工有3個功能,名稱,城市和州可以通過文本框輸入。我目前的代碼在下面,由於某些原因,它不起作用。有人能幫我嗎?
$scope.addEmplyee=function(){
/create new employee here with user inputs
// an Employee object has three properties: name, city, state
var name=$scope.name;
var city=$scope.city;
var state=$scope.state;
$http.get('employees.json').success(function (data){
$scope.employees = data});
$scope.employee={"name":name,"city":city,"state":state};
$http.post('/employees.json', {"employee": $scope.employee})
.success(function(response, status, headers, config){
$scope.employees.push($scope.employee);
});
};
HTML代碼如下
<div>
<b>Add Employee :</b>
<div>Name:<input type="text" ng-model="name"/></div>
<div>City: <input type="text" ng-model="city"/></div>
<div>State: <input type="text" ng-model="state"/></div>
<button class="btn" ng-click="addEmplyee()">Add</button>
</div>
您是否創建了後端服務器來處理/employee.json http請求? – 2014-11-03 05:30:14
您需要在服務器上實際處理POST請求(例如,通過編寫文件) – 2014-11-03 05:37:39