Получить измененные поля

0

У меня есть ui-grid и некоторые изменения в нем, поэтому data привязанные к сетке, имеют такие изменения. Что такое хорошее решение для перевода данных на сервер обратно? Я думаю, лучше всего получить только измененную строку или даже измененные поля. Как я могу добиться этого в AngularJs

Теги:
angular-ui-grid

1 ответ

0

посмотри на

$scope.gridOptions.onRegisterApi = function(gridApi){//set gridApi on scope $scope.gridApi = gridApi; gridApi.edit.on.afterCellEdit($scope,function(rowEntity, colDef, newValue, oldValue){ $scope.msg.lastCellEdited = 'edited row id:' + rowEntity.id + ' Column:' + colDef.name + ' newValue:' + newValue + ' oldValue:' + oldValue; $scope.$apply(); }); };

Здесь вы можете легко подключить любой вызов ajax.

http://ui-grid.info/docs/#/tutorial/201_editable

  • 0
    хорошо, спасибо .. как насчет angoose или mongoose . Стоит ли?
  • 0
    я никогда не использовал moongoose в angular, только в чистом приложении node.js, но теоретически вы можете обернуть любой (действительно любой) метод внутри $ Q обещания. docs.angularjs.org/api/ng/service/$q . Это не зависит, если его вызов покоя или самодельная вставка / обновление

Ещё вопросы

Сообщество Overcoder
Наверх
Меню