我是angularjs的新手,我正在对角度控制器和模型进行简单的研究。 这是我的javascript模型代码。
var testApp = angular.module('testApp', []);
testApp.controller('testCtrl', function testCtrl($scope ,$http) {
$http.get('test.json').success(function ($data){
$scope.artists = $data;
});
});
网页已加载,但出现异常。我在Windows 7中使用firefox。
[例外......“访问受限制的URI被拒绝”代码:“1012”nsresult:“0x805303f4>。>(NS_ERROR_DOM_BAD_URI)”location:“file:///....// angular.min .js行:72“]
有人知道解决方案吗? 我不需要在服务器上制作它只需要使用本地机器..
答案 0 :(得分:1)
您必须对角度控制器语法进行微调。
testApp = angular.module('testApp', []);
testApp.controller('testCtrl', function($scope, $http) {
$http.get('test.json').success(function($data) {
$scope.artists = $data;
});
});
答案 1 :(得分:1)
正如上面的评论中已经提到的,这可能是由于Firefox的安全性导致您的代码无法访问本地文件系统中的文件。
您可以通过更改浏览器的配置来配置Firefox以访问本地内容。
在Firefox中:
答案 2 :(得分:0)