içinde tanımlanmamıştır. Bileşenin @ Giriş değerini yapıcıda veya ngOnInit öğesinde almayı dener. Ama her zaman "tanımsız" olarak geliyor.@Input özelliği, açısal 2'nin onInit
Sorunu (beta açısal) göstermek için hero.conf ile hero plunker'ı güncelleştirdim. http://plnkr.co/edit/dseNM7OTFi1VNG2Z4Oj5?p=preview
export class HeroDetailComponent implements OnInit {
constructor(){
console.log('hero', this.hero)
}
public hero: Hero;
ngOnInit() {
console.log('hero', this.hero)
}
}
yanlış burada ne yapıyorum?
Hmm, ... örnekte biz immidatelly Hero seçerek olmadığını ben fark etmedi plunker'da çalışmadığı için mutluydu :) Ben plunker'da kontrol ettim ve gayet iyi çalışıyor. Ancak benim kodumda çalışmıyor, ama başlatılıyor ... yanlış plunker için özür dilerim. Cevabı kabul edeceğim ancak sorunumu çözmeyecek. – eesdil
Bu yüzden problem, "input-property" yerine "InputProperty" de "inputProperty" koymuş olmama neden oldu ... garip birşey yapmadı ... ancak API dokümantasyonunda bu şekilde yazılmıştır. – eesdil