Html Angularjs ng使用api调用中的范围数据显示
我试图使用来自API调用的数据使用ngShow指令,但似乎无法使其正常工作 我的控制器: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
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>