Angular Prime ng table on change detection(推送时)调用模板内的方法

Angular Prime ng table on change detection(推送时)调用模板内的方法,angular,primeng,primeng-datatable,Angular,Primeng,Primeng Datatable,在Html模板中,我有一个主Ng表和一个按钮。 需要根据一些多个条件启用禁用按钮,因此在模板中添加了一个方法,以做出类似于[disable]=“myMethod(data)”的决策,同时每次单击调用该方法的任何位置 注意:我还在prime Ng表中使用了延迟加载 代码已尝试如下 @Component({ selector: 'app-add-client', templateUrl: './add-client.component.html', styleUrls: ['./add-

在Html模板中,我有一个主Ng表和一个按钮。 需要根据一些多个条件启用禁用按钮,因此在模板中添加了一个方法,以做出类似于
[disable]=“myMethod(data)”
的决策,同时每次单击调用该方法的任何位置

注意:我还在prime Ng表中使用了延迟加载

代码已尝试如下

@Component({
  selector: 'app-add-client',
  templateUrl: './add-client.component.html',
  styleUrls: ['./add-client.component.css'],
  changeDetection: ChangeDetectionStrategy.OnPush
})

如何克服此开销的任何建议/想法。

ChangeDetectionStrategy.OnPush仅在@Input数据发生更改时才会调用?你有吗e@Inout属性在你的应用程序中添加客户端组件?也许本文可以帮助你