我想要这样的东西(无论分隔符是什么)
我的实际代码如下:
<div class="row center-xs" *ngFor="let item of listItem;let i=index">
<div class="col-xs-12 col-md-10">
<mat-form-field>
<input [disabled]="item.lock!=0" type="number" matInput [placeholder]="item.name" [(ngModel)]="item.concept" >
</mat-form-field>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
该问题的工作原理如下.我有一些实际上像这样的代码:
<content1>
<mat-horizontal-stepper *ngIf="somevar" >
<content2></content2>
</mat-horizontal-stepper>
<mat-vertical-stepper *ngIf="!somevar" >
<content2></content2>
</mat-vertical-stepper>
</content1>
Run Code Online (Sandbox Code Playgroud)
我的意思是,如果somevar为true或false,则content2始终相同,但mat-stepper是垂直或水平的
如何在不复制content2代码的情况下实现这一目标?
Posdata:我无法创建另一个组件来保存content2的内容,因为我需要在stepper中的content1中使用的变量,我不想绝对地复制/粘贴代码.这只是我将如何根据somevar呈现内容的一个方面.
我正在Angular 6中使用Angular材质进行项目,并且在一个特定的路线中,我有一个垫式isLinear=true
踏步机,该垫具有6步,配置为,因此用户无法继续下一步,直到完成实际步骤,依此类推。
但是当涉及到第5步时,是否有一个执行某些操作的按钮,并且在用户单击该按钮之后,我想防止用户退后并更改先前完成的数据。
我已经禁用了后退按钮,但是用户可以单击步进器顶部显示的步骤标题返回到先前完成的任何步骤。