Wie man der lokalen json-Datei Pfad in angular2 nativescript

  • Ich bin neu nativescript angular2. So weit ich folgte Dokumentation und
    habe statische Daten mit listview.

  • Ich legte meine json-Datei in app/utils/countries.json.

  • Ich weiß nicht, wie man den lokalen Pfad der Datei zum Parsen der json.Notwendigkeit Vorschlag in Bezug auf diese.

  • Unten habe ich geschrieben die codes für das listview-Steuerelement mit statischen Daten.

Typoskript:

import { Component, ElementRef, OnInit, ViewChild } from "@angular/core";

@Component({
    selector: "ns-app",
    templateUrl: "app.component.html",
})
export class AppComponent implements OnInit {

 arrList: Array<Object> = [];

  ngOnInit() {
    this.arrList.push({ name: "India" });
    this.arrList.push({ name: "Sri Lanka" });
  }

 }

HTML:

<page-router-outlet></page-router-outlet>

<GridLayout>
  <ListView [items]="arrList" class="small-spacing">
    <ng-template let-item="item">
      <Label [text]="item.name" class="medium-spacing"></Label>
    </ng-template>
  </ListView>
</GridLayout>

Ländern.json: (app/utils/Ländern.json):

{
  "countries": [
              {"id":1,"name":"india"},
              {"id":2,"name":"Sri Lanka"}

   ]
}
  • Sie wollen importieren Sie eine json-Datei, die Sie haben in Ihrem app/utils Ordner?
  • ja .Ich muss analysieren, die Länder.json-Datei in dieses Verzeichnis app/utils/Ländern.json .
InformationsquelleAutor Luffy | 2017-06-15
Schreibe einen Kommentar