Javascript angularjs中的$http.get读取txt文件,但无法读取json文件
我不熟悉Javascript angularjs中的$http.get读取txt文件,但无法读取json文件,javascript,json,angularjs,visual-studio,Javascript,Json,Angularjs,Visual Studio,我不熟悉angularjs,正在尝试使用$http.get方法从json文件读取数据,但无法读取 当我尝试使用$http.get读取一个简单的txt文件时,它正常读取 我不明白我错在哪里 这是我的密码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Plunkr.aspx.cs" Inherits="AngularJS.Plunkr" %> <!DOCTYPE html> <html data-
angularjs
,正在尝试使用$http.get
方法从json
文件读取数据,但无法读取
当我尝试使用$http.get
读取一个简单的txt
文件时,它正常读取
我不明白我错在哪里
这是我的密码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Plunkr.aspx.cs" Inherits="AngularJS.Plunkr" %>
<!DOCTYPE html>
<html data-ng-app="myApp">
<head>
<title>content</title>
<script src="jquery-1.8.2.js"></script>
<script src="angular.min.js"></script>
<script type="text/javascript">
angular.module('myApp', [])
.controller('myController', function ($scope, $http) {
$scope.json = 'Cities not yet loaded.';
$http.get('read.txt') //when I try to read cities.json error occurs
.then(function (data) {
debugger;
$scope.json = data.data;
}, function (error) {
debugger;
alert('error');
});
})
;
</script>
</head>
<body data-ng-controller="myController">
<p>JSON content should display below here:</p>
<pre>{{json}}</pre>
</body>
</html>
我正在使用visualstudio
作为IDE
我找到了这个示例,它在那里运行得非常完美。我成功地运行了这段代码,没有任何错误,您可以看到它正在工作
如果仍然不能满足您的要求,请详细说明您在更新代码时遇到的问题。我已成功运行此代码,没有任何错误,您可以看到它正在工作
如果仍然不能满足您的要求,请详细说明您在更新代码时遇到的问题。我无法理解JSON文件的错误是什么听起来像是您的端点而非JSON文件有问题。我无法理解JSON文件的错误是什么听起来像是您的端点而非JSON文件有问题。当我们传递文本时,它会运行文件作为
$http.get()
的参数,但是当我们传递json
文件时,它会失败。它与readfile.json一起运行良好。您可以共享您的json文件,或者控制台您的Promise结果数据,您在那里得到了什么错误?嘿,我发现了错误。我的密码里没有。我必须再次配置我的IIS以解决当我们将文本文件作为参数传递给$http.get()
时它会运行的错误,但是当我们传递json
文件时它会失败。它与readfile.json运行良好。你能共享你的json文件吗,或者控制台你的Promise结果数据吗?你在那里遇到了什么错误?嘿,我发现了错误。我的密码里没有。我必须再次配置我的IIS以解决此错误
{
"cities": [
{
"city": "Pune",
"latitud": "1",
"longitud": "2",
"id": "pun"
},
{
"city": "Mumbai",
"latitud": "45",
"longitud": "23",
"id": "mum"
},
{
"city": "Delhi",
"latitud": "22",
"longitud": "676",
"id": "del"
},
{
"city": "Chennai",
"latitud": "45",
"longitud": "787",
"id": "del"
}
]
}