0

我需要 matSteplabel 上的点击功能。也添加了点击垫步,但没有用!

                  <ng-template (click)="myFunc()" matStepLabel>

                    Snapshot

                  </ng-template>
                  <!-- Start All Backup Data Step1 Data -->

                       <!--app-compare-data-step1></app-compare-data-step1-->

                  <!-- End All Backup Data Step1 Data -->


                </mat-step>
</mat-horizontal-stepper>
4

2 回答 2

3

你用ng-template错了。Ng-template 只是一个包装器,它的内容将附加到引用它的元素中。

您在标签上为名称定义的任何内容ng-template都将丢失。因此,您必须click在 's 正文中定义您的某个ng-template位置,而不是在标签本身上。

于 2018-01-30T12:26:52.283 回答
-1

正如Miroslav提到的,你可以使用这样的东西:

<ng-template matStepLabel>

               <p (click)="myFunc()">Snapshot</P>

</ng-template>
于 2018-01-30T12:32:46.477 回答