gpt4 book ai didi

javascript - Angular $http.get 不工作

转载 作者:行者123 更新时间:2023-12-03 11:03:51 25 4
gpt4 key购买 nike

所以我正在以 Angular Testing $http.get 以获取 json 文件,并且我使用了以下代码:

$scope.classes =   $http.get('coursedata.json')
.success(function (result){
$scope.classes = result; a
console.log(result);
})
.error(function(data,status){
console.log(status);
} );

但它不起作用,它显示了成功的获取,但在我的 Angular html 页面中它没有访问数据。

我的 html 是这样的:

<div class="row" ng-controller="oflClassCtrl">
<tr ng-repeat = "selectedClass in classes | filter:searchTxt">
<td><a ng-click="clickToOpen($index)">{{selectedClass.class}}</a></td>

当我在 Controller 中有数据时,页面呈现正确,但由于某种原因,当我尝试使用 get 请求和 $http 服务时,某些内容无法正常工作。

我还在 xampp apache 服务器上运行带有 php 的本地主机,所以 $http 应该可以正常工作吗?

最佳答案

$scope.classes 可能分配给它无效,因此标记中的 $http.get 成功但功能失调 ng-repeat 。检查您的 JSON 格式应该可以解决问题

<强> JSONLint - 您可以使用的众多快速在线工具之一

关于javascript - Angular $http.get 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27954413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com