mat-button

时间:2019-03-14 12:26:05

标签: angular button dialog angular-directive confirm

我想使用某种Angular内置机制在单击材料设计内部的动作按钮时抛出标准确认对话框(如下所示),而无需创建其他组件。

enter image description here

在单击“确定”后立即将控制流返回到处理动作按钮单击的功能(只是丢弃自身)。如果要取消,只需关闭确认模式,什么也不做。

我尝试了以下代码,但是不起作用(

<mat-cell class="action" *matCellDef="let row">
                                    <button *ngIf="!row.completedOrDiscard" class="discard-build-order" mat-button (click) = "discardBuildOrder(row.buildOrderId)" confirm="Are you sure you want to Discard the build order?">Discard</button>
</mat-cell>

我也这样尝试过,什么也没发生

<mat-cell class="action" *matCellDef="let row">
                                    <button *ngIf="!row.completedOrDiscard" class="discard-build-order" ng-confirm-click="Are you sure you want to Discard the build order?" ng-click = "discardBuildOrder(row.buildOrderId)" >Discard</button>
</mat-cell>

0 个答案:

没有答案