我正在制作一个电子商务应用程序 . 在我的主页上,我按类别显示我的产品 . 我正在使用离子段和离子滑板,这样用户就可以一次滚动和选择两者 . 当我有三个类别时,它很好,所有都在家里展示,但当我增加类别时,其他类别都在屏幕后面 . 类别产品显示正常但类别名称在内部且不可见 . 我想在屏幕上滚动同时显示的类别名称和产品 . 这是我想让屏幕上的活动段可见,当该段在屏幕外时 . 提前谢谢:-)
<ion-content>
<ion-segment color="dark" [(ngModel)]="tabs" style="width:640px;">
<ion-segment-button *ngFor="let i of productcategory" (click)="selectTab(i)" value="{{i.inc}}" >{{i.category_name}}</ion-segment-button>
<div id="slide" class="slide"></div>
</ion-segment>
<ion-slides #pageSlider (ionSlideWillChange)="changeWillSlide($event)">
<ion-slide *ngFor="let i of productcategory">
<ion-list>
<div *ngFor="let pr of products; let i=index" text-wrap class="swipe-tabs">
<div class="swipe-tabs-1">
<img src="http://example.com/{{pr.tbl_product_image}}" />
<button ion-button (click)="removefromcart(pr,i)">-</button>
<button ion-button color="light" *ngIf="check">{{quan[i]}}</button>
<button ion-button color="light" *ngIf="!check">0</button>
<button ion-button (click)="addToCart(pr,i)">+</button>
</div>
<div class="swipe-tabs-2">
<h2>{{pr.tbl_product_name}} </h2>
<ion-list radio-group >
<ion-item *ngFor="let p of pr.pricevariant; let j=index;">
<ion-label>{{p.weight}} <span class="colr-red">₹ {{p.dprice}}</span></ion-label>
<ion-radio [value]="p.weight" (ionSelect)="getdata(pr,p,i,j)" ></ion-radio>
</ion-item>
</ion-list>
</div>
<div class="border-hr"></div>
</div>
</ion-list>
</ion-slide>
</ion-slides>
1 回答
我是通过在 Headers 中制作内容并在滑动期间调整一些事件来实现的: -
在打字稿中: -
并在CSS中:
}