2016-12-10 52 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

好抓,谢谢:) –