Angularjs SyntaxError:$http.get()请求中出现意外令牌
我试图制作我的第一个Angular应用程序,但遇到了这个错误 JS代码:Angularjs SyntaxError:$http.get()请求中出现意外令牌,angularjs,json,syntax-error,Angularjs,Json,Syntax Error,我试图制作我的第一个Angular应用程序,但遇到了这个错误 JS代码: var app = angular.module('sortApp', []) app.controller('sortController', ['$http', function ($http) { var sort = this; sort.orders = []; $http.get('angular/orders.json').success(function (dat
var app = angular.module('sortApp', [])
app.controller('sortController', ['$http', function ($http) {
var sort = this;
sort.orders = [];
$http.get('angular/orders.json').success(function (data) {
sort.orders = data;
});
错误日志:
SyntaxError: Unexpected token n in JSON at position 17
at JSON.parse (<anonymous>)
at cc (angular.js:1139)
at Ud.e.defaults.transformResponse (angular.js:7481)
at angular.js:7429
at r (angular.js:325)
at xc (angular.js:7428)
at b (angular.js:8122)
at L (angular.js:11561)
at angular.js:11647
at k.$eval (angular.js:12673)
是什么原因造成的?您的json格式无效。首先检查它。验证JSON,确保每个键都是字符串。{n:10}无效,{n:10}有效。请告诉我一些有用的信息。非常感谢。