Widziałem kilka różnych postów o tym, że nie mogę znaleźć plików lokalnych, aby je otworzyć, niezależnie od tego, czy są to obrazy czy pliki danych, ale żadne z rozwiązań nie zadziałało. . Zgaduję, że jest taka konfiguracja, której mi brakuje.Angular 2: plik nie został znaleziony w lokalnym pliku .json
Plik, którego szukam, znajduje się w folderze o nazwie "dane" na tym samym poziomie, co moje pliki app.html i app.ts.
Oto co mam w app.html, PS Używam również Ionic2:
<ion-menu (click)='getDepartments()' side='right' type='overlay' [content]="content">
aw app.ts pliku mam:
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')
);
}
Próbowałam :
./data/data.json
data/data.json
app/data/data.json
i dowolnej innej ścieżki. Wszystkie zwracają błąd 404 nie znaleziono pliku. Wydaje się to po prostu jak rosnące bóle z zaznajomieniem się z Angular 2. Z góry dziękuję
po zapoznaniu się z kątowym 2/4 miesięcy później widzę, że ta odpowiedź jest właściwym rozwiązaniem długoterminowym.Przepraszam, tak długo trwało przełączanie czeku – discodane
Bez potu, dziękuję za przełączenie. –