【发布时间】:2021-02-23 03:03:25
【问题描述】:
根据屏幕截图附件,当我触发 div 中的编辑按钮时,我希望所有滑动的离子项目一起打开,
目前它只滑出第一个删除的离子项目,其他的保持未打开。
这是我的代码
HTML
<div class="editcontainer1" (click)="trigger()">Edit</div>
<ion-item-group *ngFor="let p of cart" #myItemsId >
<ion-item-sliding #slidingItem lines="none">
<div class="maincontainer">
<ion-item>
</ion-item>
<ion-item-options side="end">
<ion-item-option color="danger"
(click)="removeCartItem(p)">
<div style="color: seashell;">Delete</div>
</ion-item-option>
</ion-item-options>
</div>
</ion-item-sliding>
</ion-item-group>
TS
trigger() {
this.itemSlidingList.open('end');
}
else {
this.itemSlidingList.close();
}
如何修改成为opens all?
openAllSlides(item) {
let a = Array.prototype.slice.call(item.el.children)
a.map((val) => {
val.open();
})
}
谢谢。
截图
【问题讨论】:
标签: javascript ionic-framework ion-item