我有一列有一个按钮,当它被点击时调用一个方法。所以点击给了我行对象,我拉出我需要调用另一个方法的属性。我不能调用 reloadDialog 它在我的组件中。这是在 DxGrid 的列中。
<dxi-column type="buttons" caption="Button"
[width] = 150 alignment="left"
[allowExporting]="false">
<dxi-button
text="Detail"
[visible]="true"
[onClick]="buttonClickDetails">
</dxi-button>
</dxi-column>
这个 buttonClickDetails 和 reloadDiaload 在同一个组件中
public buttonClickDetails(e: any) {
console.log('inside button click details');
const id = e.row.data.AgreementId;
console.log('Leaving the buttonClickDetails');
// I get an error that says reloadDialog is not a funtion.
this.reloadDialog(id, 'Agreement');
}