Html Angularjs ng使用api调用中的范围数据显示

Html Angularjs ng使用api调用中的范围数据显示,html,angularjs,ng-show,Html,Angularjs,Ng Show,我试图使用来自API调用的数据使用ngShow指令,但似乎无法使其正常工作 我的控制器: angular.module('app').controller('apiCallController'[$scope,'$http',function($scope,$http{ $http.get(sampleUrl) .success(function(data){ $scope.sampleData = data }); }]); HTML: 用户名:{{sam

我试图使用来自API调用的数据使用ngShow指令,但似乎无法使其正常工作

我的控制器:

angular.module('app').controller('apiCallController'[$scope,'$http',function($scope,$http{

    $http.get(sampleUrl)
    .success(function(data){
    $scope.sampleData = data
    });

}]);
HTML:

用户名:{{sampleData.userName}
输入电子邮件:

当我运行代码时,当我在浏览器中检查DOM explorer时,所有数据都会正确显示,但是ngShow指令工作不正常。即使表达式为true,也不会显示div。不知道我做错了什么。提前为糟糕的格式感到抱歉,因为您可能知道这只是我代码的复制

只需删除花括号和单引号即可

<div ng-show="sampleData.member === 'true'">
  <label>Enter Email:</label>
  <input type="text">
</div>
<div ng-show="sampleData.member === 'true'">
  <label>Enter Email:</label>
  <input type="text">
</div>
<div ng-show="sampleData.member">
      <label>Enter Email:</label>
      <input type="text">
</div>