Ho visto alcuni post diversi sul non essere in grado di trovare file locali per aprirli sia che si tratti di immagini o file di dati, ma nessuna delle soluzioni ha funzionato per me . La mia ipotesi sarebbe che ci fosse qualche configurazione che mi manca.Angular 2: file non trovato sul file .json locale
Il file che sto cercando si trova in una cartella denominata "data" allo stesso livello dei file app.html e app.ts.
Ecco quello che ho in app.html, PS sto utilizzando anche Ionic2:
<ion-menu (click)='getDepartments()' side='right' type='overlay' [content]="content">
e nei file di app.ts ho:
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')
);
}
ho provato :
./data/data.json
data/data.json
app/data/data.json
e qualsiasi altro percorso. E tutti restituiscono un errore 404 file non trovato. Questo sembra proprio come i dolori della crescita con familiarizzare con Angular 2. Grazie in anticipo
dopo aver familiarizzato con angolare 2/4 mesi dopo vedo che questa risposta è la soluzione corretta a lungo termine.scusa ci è voluto così tanto tempo per cambiare il controllo – discodane
Nessun problema, grazie per averlo acceso. –