【发布时间】:2020-03-02 11:24:58
【问题描述】:
我正在处理一些标签。有没有办法在切换标签时添加动画(向左/向右滑动)?
代码
viewMode = 'tab1';
<div class="container">
<div class="tab-slider--nav">
<ul class="tab-slider--tabs">
<li class="tab-slider--trigger" [class.active]="viewMode == 'tab1'" rel="tab1" (click)="viewMode ='tab1'">Tab 1</li>
<li class="tab-slider--trigger" [class.active]="viewMode == 'tab2'" rel="tab2" (click)="viewMode ='tab2'">Tab 2</li>
</ul>
</div>
<div class="tab-slider--container" [ngSwitch]="viewMode">
<div id="tab1" class="tab-slider--body" *ngSwitchCase="'tab1'">
<h2>First Tab</h2>
<p>Toggle switch style tab navigation. Currently only works with two tabs.</p>
<p>asdasd.</p>
</div>
<div id="tab2" class="tab-slider--body" *ngSwitchCase="'tab2'">
<h2>Second Tab</h2>
<p>asdad</p>
</div>
</div>
</div>
【问题讨论】:
标签: angular typescript animation tabs