【发布时间】:2016-09-09 21:17:59
【问题描述】:
我看过一些关于无法找到本地文件来打开它们的不同帖子,无论它们是图像文件还是数据文件,但没有一个解决方案对我有用。我的猜测是我缺少一些配置。
我要查找的文件位于与我的 app.html 和 app.ts 文件处于同一级别的名为“data”的文件夹中。
这是我在 app.html 中的内容,PS 我也在使用 Ionic2:
<ion-menu (click)='getDepartments()' side='right' type='overlay' [content]="content">
在 app.ts 文件中我有:
getDepartments() {
this.http.get('/data/data.json')
.map(res => res.json())
.subscribe(
data => this.departments = data,
err => console.log(err),
() => console.log('Random Quote Complete')
);
}
我试过了:
./data/data.json
data/data.json
app/data/data.json
和任何其他路径。并且它们都返回 404 file not found 错误。这似乎就像熟悉 Angular 2 带来的痛苦。提前致谢
【问题讨论】:
标签: javascript html file angular ionic2