Иногда требуется получить пустой ресурсный объект, не связанный с БД. Что отправляется на сервер можно посмотреть в консоли браузера
<!doctype html>
<html ng-app="myApp">
<head>
<script src="http://code.angularjs.org/1.1.5/angular.min.js"></script>
<script src="http://code.angularjs.org/1.1.5/angular-resource.js"></script>
<script language="javascript" type="text/javascript">
angular.module('myApp', ['ngResource'])
.factory('Res', function($resource){
return $resource('action.php')
})
function myCtrl($scope, Res) {
var res = blankRes();
$scope.res = res.value
$scope.send = function () {
res.$save()
}
function blankRes () {
var resource = new Res
resource.value = 'default'
return resource
}
}
</script>
</head>
<body>
<div ng-controller="myCtrl">
Ресурс: <input ng-model="res" />
<button ng-click="send()">Сохранить</buton>
</div>
</body>
</html>