Ich habe gerade angefangen, an Knoten und eckigen zu arbeiten, und ich bin nicht in der Lage, JSON-Daten, die ich in meiner Nodejs-Datei haben, an meine eckige Komponente übergeben und rendern auf dem Bildschirm auf ein Knopf. Danke für die Hilfe.So senden Sie JSON-Daten vom Knoten nach eckig 4
Dies ist die JSON-Daten I
{
Customer_ID: 1507843123970,
Bank_Account_Number: 7885236985412589,
Bank_Name: "Some Bank",
Bank_Address1: "Some Address",
Bank_Address2: null,
Account_Holder_Name: "Some Name",
Account_Type: "Savings",
Transaction_Limit: 5000
}
Meine Service-Datei sieht wie folgt aus
@Injectable()
export class ServerService {
constructor(private http: Http) {}
getServer() {
return this.http.get('http://localhost:3000/addFunds')
.map(
(response: Response) => {
const data = response.json();
return data;
}
);
}
}
Und die Typoskript-Datei sieht wie folgt aus
export class AddFundComponent implements OnInit {
@ViewChild('addFundForm') addFundForm: NgForm;
showHidden = false;
showBankDetail = false;
showSubmit = true;
servers: Observable<any>;
constructor(private serverService: ServerService) { }
ngOnInit() {
this.servers = this.serverService.getServer();
}
onGet() {
this.serverService.getServer().subscribe(
(data) => {
// const data = response.json();
console.log(data);
},
(error) => console.log(error)
);
}
}
Warum erstellen Sie Const in Mapper? Sie können response.json() –
well..Ich gebe Daten zurück, die response.json() zugeordnet sind. – chirag