在下面的代码,angularjs控制器无法读取JSON文件
/* app.js*/
var app = angular.module('Sample', []);
/* Controller.js*/
app.controller('Controller', function($scope, $http){
$http.get('result.json').
then(function(data) {$scope.tabular_data = data;} , function(data) {console.log("My error: " + data)});
});
[{
"name": "Brokerage Account 3",
"marketValue": "1999990",
"cash": "1995826",
"legend": "orange"
}, {
"name": "Account 3",
"marketValue": "1949990",
"cash": "1695856",
"legend": "darkorange"
}]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Sample app</title>
<link rel="stylesheet" href="app_style.css">
<!-- Libs -->
<script src="angular.js"></script>
<!-- Application -->
<script src="app.js"></script>
<script src="Controller.js"></script>
</head>
<body ng-app="Sample">
.....
<!-- Content -->
<div id="content" ng-controller="Controller"></div>
</body>
控制器代码无法读取json文件。
在线工具验证JSON文件是有效的文件
开发工具控制台没有显示任何错误。
如何解决此错误?
你可以添加你的html吗? –
@PankajParkar请找到HTML – overexchange
在一个完全不同的音符,JSON数据不应该被后“值”有',':“XXX” – venkatKA