Как добавить функциональность для маршрута, например «api/things /: id», к следующему контроллеру CRUD AngularJS?Как добавить REST 'show' в Angular controller?
angular.module('maybeApp')
.controller('MainCtrl', function ($scope, $http, socket) {
$scope.awesomeThings = [];
$http.get('/api/things').success(function(awesomeThings) {
$scope.awesomeThings = awesomeThings;
socket.syncUpdates('thing', $scope.awesomeThings);
});
$scope.addThing = function() {
if($scope.newThing === '') {
return;
}
$http.post('/api/things', { name: $scope.newThing });
$scope.newThing = '';
};
$scope.deleteThing = function(thing) {
$http.delete('/api/things/' + thing._id);
};
$scope.$on('$destroy', function() {
socket.unsyncUpdates('thing');
});
});
Я верю, что эта рекомендация верна, но я не использовал ее - отошел от Углового из-за проблемы с ответом на простые вопросы, подобные этому! – gallygator