html - Ionic 3 中的滑动卡片
问题描述
我有一个带有一些<ion-row>
和的 div ion-col
。我想做的事情是让<ion-card>
项目像一个<ion-item-sliding>
列表https://ionicframework.com/docs/v3/components/#sliding-list
我不知道是否可以不改变我现在拥有的所有结构。
<ion-row>
<h2>{{day.date}}</h2>
</ion-row>
<div *ngFor="let item of day.dayArray; let i=index">
<ion-row>
<ion-col col-10 class="no-padding">
<ion-card (click)="openDetails(j, i)">
<ion-row>
<ion-col col-3>
<span class="departure-time">{{ item.hour }}</span>
<span class="departure-time-desc">{{ item.date | date: "a" }}</span>
</ion-col>
<ion-col col-3>
<ion-avatar item-start>
<img *ngIf="segment != 'driver'" [src]="item.driver.profile_image">
<img *ngIf="segment === 'driver'" [src]="imageUrl">
</ion-avatar>
</ion-col>
<ion-col col-6>
<span *ngIf="segment === 'driver'" class="destination">{{item.destination.direction}}</span>
<span *ngIf="segment === 'driver' && item.passengers.length === 1" class="driver-age">{{item.passengers.length}} pasajero</span>
<span *ngIf="segment === 'driver' && item.passengers.length != 1" class="driver-age">{{item.passengers.length}} pasajeros</span>
<span *ngIf="segment != 'driver'" class="driver-name">{{item.driver.first_name}} {{item.driver.last_name}}</span>
<span *ngIf="segment != 'driver'" class="driver-age">{{item.destination.direction}}</span>
</ion-col>
</ion-row>
</ion-card>
</ion-col>
<ion-col col-2 class="chat-col" (click)="openChat(j, i)">
<ion-icon name="chatbubbles" color="danger" [ngClass]="{'notification': item.notificationInJourney}"></ion-icon>
</ion-col>
</ion-row>
</div>
</div>```
解决方案
推荐阅读
- variables - 根据 switch 语句更改变量类型
- ajax - 如何通过发布请求传递整个反应状态
- javascript - 在javascript中的对象方法中添加数字
- npm - NPM "deprecated Babel preset" 警告,多个 "gyp ERR!" 在使用 NPM 安装的控制台中,无法升级 Babel
- java - 无法连接到硒中的数据库
- python - 在元音程序中没有打印
- c# - C# Netfwtypelib - 添加超过 1 个远程地址?
- windows - Git钩子不在Windows上运行
- javascript - 文本在输出中垂直上下跳跃。使用 "document.getElementById("firstDiv").innerHTML = document.getElementById("location").value;"
- java - 不带参数访问列表中的下一个元素