在Angular 2中如何在组件内部更新@Input值?

时间:2016-10-06 15:36:56

标签: angular

在此示例中,SkillsSelectComponent从父组件接收输入技能。

@Component({
  selector: 'skills-select',
  template: `{{ skills | json }}`
})
export class SkillsSelectComponent {

  @Input() skills;

  ngOnInit() {
    console.log('skills', this.skills);
  }
}

如果在创建组件后技能发生变化,模板内的{{skills}}将会更新,但如何检测组件内部的变化?

1 个答案:

答案 0 :(得分:4)

我使用了ngOnChanges

idx