Mit Angular versuche ich, eine lokale Variable vom Konstruktor the in das HTML zu übergeben.Mit Angular, wie kann ich eine Variable in HTML ausgeben?
Hier ist mein TS:
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
@Component({
selector: 'page-random',
templateUrl: 'random.html'
})
export class RandomPage {
constructor(public navCtrl: NavController) {
var restaurants = [
'Restaurant1',
'Restaurant2',
'Restaurant3'
];
var restaurant = restaurants[Math.floor(Math.random()*restaurants.length)];
console.log(restaurant);
}
}
Hier mein HTML ist:
<ion-content padding>
<ion-item>
{{restaurant}}
</ion-item>
</ion-content>
restaurant
wird protokolliert wird, wenn das Konstruktor Feuer. Ich bin mir nicht sicher, wie ich es im HTML anzeigen soll. Was vermisse ich?
können Sie die eckige Version erwähnen? oder ist dieser Winkel 1? –
@NevilleNazerane Dies ist Angular 5. – cfoster5
ich würde empfehlen, es als Tag –