我看到了一些關於無法找到本地文件來打開它們的文章,無論它們是圖像還是數據文件,但沒有一個解決方案適用於我。我的猜測會是我缺少一些配置。Angular 2:在本地.json文件中找不到文件
我正在查找的文件位於與我的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文件找不到錯誤。這看起來就像熟悉Angular 2一樣成長的痛苦。在此先感謝
中受傷,我發現這個答案是正確的長期解決方案。對不起,花了這麼長的時間來切換支票 – discodane
沒有汗水,感謝您切換它。 –