Javascript 在密钥更新时向API发出请求,但我无法访问范围中的某些内容

Javascript 在密钥更新时向API发出请求,但我无法访问范围中的某些内容,javascript,angularjs,Javascript,Angularjs,在过去的几个小时里,我一直在尝试,但我似乎不明白为什么我可以访问$scope.FeatureGroup来添加到我的url 有什么想法吗 angular.module('ngRepeat',['ngAnimate',]).controller('repeatController',function($scope,$http){ $scope; $scope.FeatureGroup=50000; $scope.ShowMeData=函数($scope){ var url='URLHERE'+$s

在过去的几个小时里,我一直在尝试,但我似乎不明白为什么我可以访问$scope.FeatureGroup来添加到我的url

有什么想法吗

angular.module('ngRepeat',['ngAnimate',]).controller('repeatController',function($scope,$http){
$scope;
$scope.FeatureGroup=50000;
$scope.ShowMeData=函数($scope){
var url='URLHERE'+$scope.FeatureGroup;
$http.get(url).success(函数(数据){
控制台日志(数据);
//$scope.Object=数据;
});
}
});

示例-示例ng重复生产
有一些功能-请单击它们以查看页面:


    {{FeatureGroup}}

这是因为下面的一行。您正在重写$scope变量:

 $scope.ShowMeData = function($scope){
调用函数时,实际上没有传递任何范围变量

ng-keyup="ShowMeData()".
只需将其更改为:

$scope.ShowMeData = function(){

它应该可以工作。

您试图从
ul
元素中调用
{{{FeatureGroup}
(浏览器往往不喜欢这样),请在
分区中尝试它!非常感谢:)