Restangular API 呼び出しを行った後、ng-show を更新するのに問題があります。API からの応答を取得した後で $appply を使用しようとしましたが、「$digest は既に進行中です」というエラーが表示されます。
Restangular.one("registrants/" + $scope.registrant.id).customPUT($scope.registrant, "").then(function (response) {
$scope.$apply(function () {
$scope.registrant = response.registrant;
});
});
そしてビューで
<span ng-show="registrant.checked_in">User is checked in</span>
<span ng-hide="registrant.checked_in">User is not checked in</span>
どんな助けでも大歓迎です!