Я пытаюсь передать значение свойства в свой компонент. Из того, что я прочитал, все выглядит правильно. Но он все еще не работает. Мое тестовое значение выводится на экран, а консоль - как null.: (
Это мой тестовый компонент:
import {Component, Input} from 'angular2/angular2';
@Component({
selector: 'TestCmp',
template: `Test Value : {{test}}`
})
export class TestCmp {
@Input() test: string;
constructor()
{
console.log('This if the value for user-id: ' + this.test);
}
}
Вот как я вызываю компонент с родительской страницы.
<TestCmp [test]='Blue32'></TestCmp>
При отображении страницы тестовое значение пуст. Я вижу только "Test Value:".
Вместо "Test Value: Blue32".