AngularJS:ng-show用法

时间:2015-12-12 05:07:46

标签: angularjs

我正在尝试关注ng-show和ng-hide的工作原理。我希望在我的REST调用成功时显示一个表单,如果调用返回一个空值,则需要显示错误消息。

我也经历了AngularJS: ng-show / ng-hide

但仍未遵循他们的确切工作方式。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

使用承诺

        var promise = service.Method();
         promise.then(function(response) {
            //Show
            $scope.elementVisibility = true; $scope.errorMsg = false;
         }, function(reason) {
            // Hide
            $scope.elementVisibility = false; $scope.errorMsg = true;
        });


    <form ng-show="elementVisibility"></form>
    <div ng-hide="errorMsg"></div>