检测组件和指令之间参数变化的选项有哪些?

时间:2017-04-24 10:55:35

标签: angular angular2-directives angular-services angular2-components

myDirective参数发生变化后,componentText如何通知/注意?

my-component参数发生变化后,directiveText如何通知/注意?

简单指令

@Directive({
  selector: '[myDirective]'
})
export class MyDirective {

  private directiveText: string;
}

简单组件

@Component({
  selector: 'my-component',
  template: `<div>my component template</div>`
})
export class MyComponent{

  private componentText: string;
}

我知道我可以添加服务并订阅该服务的任何更改,但这是唯一的方法吗?考虑指令使用组件作为模板的情况,例如,意味着他们彼此了解。

0 个答案:

没有答案