1. 程式人生 > 程式設計 >Angular+ionic實現摺疊展開效果的示例程式碼

Angular+ionic實現摺疊展開效果的示例程式碼

1,html中

 <ion-item>
  <div class="middle-content-order">
   <div class="middle-order-icon">
    <ion-icon name="chevron-up-outline" class="up-gray" item-right *ngIf="!isShow" (click)="isShow=!isShow">
    </ion-icon>
    <ion-icon name="chevron-down-outline" class="down-gray" item-right *ngIf="isShow" (click)="isShow=!isShow">
    </ion-icon>
   </div>
   <div class="middle-order-title"><span>影印紙</span></div>
   <div class="middle-order-null"></div>
   <div class="middle-order-detail"><span>檢視全部</span></div>
 </div>
 </ion-item>
  <ion-list *ngIf="!isShow">
   <div class="order-alert">
    <div class='item-small'>
    <span> A3影印紙</span>
    </div>
    <div class='item-small'>
     <span> A3影印紙</span>
    </div>
    <div class='item-small'>
     <span> A3影印紙</span>
    </div>

    <div class='item-small'>
     <span> A3影印紙</span>
    </div>
    <div class='item-small'>
     <span> A3影印紙</span>
    </div>
    <div class='item-small'>
     <span> A3影印紙</span>
    </div>
    
   </div>
  </ion-list>

效果圖

在這裡插入圖片描述

下面看下ionic3 模擬下拉 展開/收縮效果

Angular+ionic實現摺疊展開效果的示例程式碼

<ion-header>
 <ion-navbar>
 <ion-title>user</ion-title>
 </ion-navbar>
</ion-header>
<ion-content>
 
<ion-item>
 使用者資訊
<ion-icon name="ios-arrow-down" item-right *ngIf="isShow" (click)="isShow=!isShow"></ion-icon>
<ion-icon name="ios-arrow-forward" item-right *ngIf="!isShow" (click)="isShow=!isShow"></ion-icon>
 </ion-item>
 <ion-list *ngIf="isShow">
  <ion-item *ngFor="let item of items" >
   姓名:{{item.name}} 年齡:{{item.age}}
  </ion-item>
 </ion-list>
</ion-content>

到此這篇關於Angular+ionic實現摺疊展開效果的示例程式碼的文章就介紹到這了,更多相關Angular+ionic實現摺疊展開內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!