【发布时间】:2014-02-27 11:26:32
【问题描述】:
是否有任何已知和统一的替代方法来定义从外部读取数据的新 Angular 范围? 我正在做一个演示,该演示应该提供一个独立的 html 页面,该页面从相同的 html 文件位置读取数据,并且在没有任何网络服务器的客户端机器上。 这是因为 HTML 是从 pdf 动态生成的。 你有什么想法吗?
在下面的工作代码中,我应该更改 $http.get('data.json'.. 以避免 Google 限制(在 Firefox 上我的示例工作正常)。
<script>
var isisApp = angular.module('isisApp', []);
isisApp.controller('ISISListCtrl', function($scope, $http) {
$http.get('data.json').success(function(data) {
$scope.IsisDocument = data;
etc.....
这是我从 Chrome 得到的错误: XMLHttpRequest 无法加载 file:///C:/temp/data.json。仅 HTTP 支持跨源请求。角.js:8081 错误:发生网络错误。
提前致谢 法比奥
【问题讨论】: