2016-12-10 55 views
1

我試圖做的項目像這樣的滑動式列表:離子2 ionSwipe未定義的錯誤

<ion-list> 
    <ion-item-sliding *ngFor="let venue of venues" #slidingVenue> 
     <ion-item> 
     <ion-item-options side="right"> 
      <button ion-button color="primary" (click)="action(slidingVenue)"> 
      action1 
      </button> 
     </ion-item-options> 
     </ion-item> 
    </ion-item-sliding> 
    </ion-list> 

我收到以下錯誤:

item-sliding.js:160 Uncaught TypeError: Cannot read property 'ionSwipe' of undefined

我試圖添加(ionSwipe)="someFunc()"但沒有運氣。

回答

1

按照docs您的HTML代碼是錯誤的:

<ion-list> 
    <ion-item-sliding *ngFor="let venue of venues" #slidingVenue> 

     <!-- Start ion-item --> 
     <ion-item> 
     </ion-item> 
     <!-- End ion-item --> 

     <!-- Start ion-item-options --> 
     <ion-item-options side="right"> 
      <button ion-button color="primary" (click)="action(slidingVenue)"> 
      action1 
      </button>   
     </ion-item-options> 
     <!-- End ion-item-options --> 

    </ion-item-sliding> 
</ion-list> 
+0

好抓,謝謝:) –