这个功能主要要三块来实现
首先点击html 文件里的 button之后,要跳到函数里面(在component文件里面 ),然后那个函数 要把html的<p-dialog> 显示出来
/ / xxxx.component.html
<div class="row">
<div class="col-lg-12">
<p-dataTable [value]="dataObj.data" dataKey="partCode" [resizableColumns]="true" [rowHover]="true">
<p-column header="操作" >
<ng-template
let-rule="rowData" pTemplate="body">
<button
class="btn btn-block xxx-btn-subject btn-sm" [disabled]="rule.ruleStatus ==2" type="button"
(click)="fail(rule.id)">失效
</button>
<p-column field="callDate" header="操作" [style]="{'width':'100px','text-align':'center'}">
<ng-template let-col let-rule="rowData" pTemplate="body">
<button class="btn btn-block xxx-btn-subject btn-sm" [disabled]=" !(rule.transType ==1 && rule.giveBackFlag ==0) " type="button" (