javascript - 使用角度项目时无法访问本地存储的 [data.json] 文件
问题描述
我想在 中显示记录datatable
。数据来自data.json
文件。但我无法从文件中获取数据。
下面是我访问数据的代码。
(function() {
angular
.module('app')
.controller('AppController', function(
$http,
DTOptionsBuilder,
DTColumnBuilder
) {
vm = this;
vm.details = [];
vm.dtOptions = vm.dtOptions = DTOptionsBuilder.newOptions().withOption(
'scrollX',
true
);
vm.showDetails = function(index) {
alert(JSON.stringify(vm.details[index], null, 4));
};
$http.get('data.json').then(function(response) { // here is the file
vm.details = response.data;
});
});
})();
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
我在asp.net
项目中使用它来实现它。
如需完整参考,请查看此处
我已经做了几乎所有的事情,但我无法访问该data.json
文件。请建议我如何访问它。
解决方案
推荐阅读
- python - 覆盖继承的属性设置器(不带 fset)
- ios - 运行时的 swift_unexpectedError 到底是什么?
- palantir-foundry - Foundry 数据连接是否支持 SFTP 源?
- python - 如何在Python的嵌套字典中获取具有相同键的所有值?
- node.js - 如果文档没有被任何其他文档引用,如何从集合中删除文档
- python - 使用拆包时如何知道退货中的代码更改
- android - Flutter:如何控制相互冲突的手势?
- visual-studio-code - VimPlugin 光标在单击时不更新位置
- python-3.x - 如何正确调用 AWS Lambda + API Gateway 的 queryStringParameters?
- python - InvalidArgumentException:消息:二进制不是使用 GeckoDriver Firefox Selenium 和 Python 的 Firefox 可执行错误