使用结构指令检测组件中的变更

时间:2018-09-17 14:48:33

标签: angular angular2-directives angular2-changedetection angular-changedetection

当我使用结构性指令更新元素时​​,只能使console.log('cd 2')工作吗?

我希望更新仅在指令范围内进行,而不影响应用程序的其余部分。

我在Component中尝试了changeDetector.detectChanges()和onPush策略,但它仍然可以同时在console.log('cd 1')和console.log('cd 2')中使用。

示例:

@Component({
  template: `
    <span title="console.log('cd 1')"></span>
    <span *dir title="console.log('cd 2')"></span>
  `
})

@Directive({
  selector: ['dir']
})

用类似的方法可以做到这一点吗?

0 个答案:

没有答案