ng-show不显示/隐藏输入按钮

时间:2018-01-25 16:31:27

标签: angularjs

我正在实现一个输入按钮,仅当函数从后端返回“True”时才可见。

// Angular方法返回true或false,哪个工作正常

    //Show/Hide Printer
$scope.showHideFunc = function () {
    if ($scope.Foo.id != null && $scope.Foo.id != '') {
       $http.get(getTFfromDBURL + '/' + $scope.Foo.id).success(function 
        (data) {
            $scope.showHide = data;
        });
    }
};

//这是按钮的代码

    <button id="btn-add-device" class="btn btn-info" ng-show="showHide" ng-click="showManagePrinter();loadDrawersForPrinter()">
                <span class="glyphicon glyphicon-plus"></span> {{showHide}}  
            </button>

在{{showHide}}之后的所有奇怪的地方,它获得正确的值,而不影响ng-show =“showHide”。

欣赏想法。

谢谢。

0 个答案:

没有答案