Javascript 在AngularJS中从本地文件系统读取json文件
我是angularJS新手,我想从本地系统读取一个json文件,当我试图读取该文件时,它会抛出一个异常错误:对受限URI的访问被拒绝XMLHttpRequest 我的代码Javascript 在AngularJS中从本地文件系统读取json文件,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,我是angularJS新手,我想从本地系统读取一个json文件,当我试图读取该文件时,它会抛出一个异常错误:对受限URI的访问被拒绝XMLHttpRequest 我的代码 var deferred = q.defer(); http.get('file:///C:/configjson.json').success(function(data) { angular.extend(this, data); deferred.resolve(data); }).error(funct
var deferred = q.defer();
http.get('file:///C:/configjson.json').success(function(data) {
angular.extend(this, data);
deferred.resolve(data);
}).error(function() {
deferred.reject('could not find File');
});
请帮帮我,你就是不能,这将意味着一个巨大的安全漏洞。这意味着您实际上可以将某台计算机的任何文件上载到服务器 唯一可以做到这一点的方法是通过html中的file元素上传它 允许您使用本地文件,但只能通过文件元素。因此,用户自己选择文件
或者将文件保存在本地存储器中,而不是保存在光盘上 这里有一个解决方案,它使用一个名为AngularLoad的库,但需要进行一些调整-