versuchen, sich mit Ionic2 vertraut zu machen. Kann jemand sehen, was ich fehlen könnte, um die Hauptliste der Produkte zu erhalten, die laden? Ich denke, vielleicht brauchen Sie hier auch eine Art von Datenabfrage. Ich gehe davon aus, dass meine Detailseite in Ordnung sein sollte und keine zusätzlichen Importe benötigt, sondern nur die NavParams-Anfrage. HierExterne Dateneinspeisung in Master/Detail-Setup in Ionic 2
ist die Github Repo Ich habe Setup https://github.com/jones98/Ion2Blank
import { Component } from '@angular/core';
import { NavController, NavParams } from 'ionic-angular';
import { DetailPage } from '../pages/detail/detail';
import { Sheetsu } from '../../providers/sheetsu';
/*
Generated class for the Master page.
See http://ionicframework.com/docs/v2/components/#navigation for more info on
Ionic pages and navigation.
*/
@Component({
selector: 'page-master',
templateUrl: 'master.html',
providers: [Sheetsu]
})
export class MasterPage {
constructor(public navCtrl: NavController, public navParams: NavParams, public sheetsuService: Sheetsu) {}
ionViewDidLoad() {
this.sheetsuService.getRemoteData();
console.log('ionViewDidLoad MasterPage');
}
itemTapped(event, data) {
this.navCtrl.push(DetailPage, {
data: data
});
}
}
Nun, Ihr Code sieht korrekt aus, könnte zukünftigen Code reduzieren, indem Sie Sheetsu an ngModels Provider verschieben. Dann ist Ihre 'sheetsu.getRemoteData()' nur 'console.log' Ihre Daten. (ist nicht das, was Sie wollen, denke ich), so auf Ihrer MasterPage Sie sind derzeit nicht in der Lage, Ihre remoteData – Ivaro18
zu drucken Bitte erläutern Sie weiter das eigentliche Problem, das Sie begegnen – Ivaro18
Dies ist der aktuelle Fehler auf Build - goo.gl/2qawFS aber Ich bin nicht in der Lage gewesen, eine Liste der Produkte im Meister zu erhalten, der * ngFor verwendet, das die Produkte laden sollte – me9867