在此示例中,SkillsSelectComponent从父组件接收输入技能。
@Component({
selector: 'skills-select',
template: `{{ skills | json }}`
})
export class SkillsSelectComponent {
@Input() skills;
ngOnInit() {
console.log('skills', this.skills);
}
}
如果在创建组件后技能发生变化,模板内的{{skills}}将会更新,但如何检测组件内部的变化?