在这里,我使用参数使用动态数据,我应用了无限滚动,但下面滚动页上没有显示的项目是我的代码:
.html. 。
<ion list class=“_list”*ngfor=“let ifo of idata;”(click)“go(ifo.id,ifo.name)”> <ion item class=“itm”> <ion avatar item start role=“img”> <img[src]=“'data:image/png;base64,+ifo.image”style=“width:110px;”> </ion化身 <div class=“item inner”> <h2 class=“nme”>ifo.name</h2> <P class=“价格”>ifo.cost</P> <ion icon name=“arrow dropright”></ion icon> </DIV> </ion项目> </ion列表 <ion infinite scroll(ioninfinite)=“doinite($event)”> <ion无限滚动内容></ion无限滚动内容> </ion无限滚动> 以下是我的TS代码: getalldata(id){ const toast=此.toastctrl.create({ message:'无法获取数据', 持续时间:2000, 位置:“底部” (}); this.serv.get(id).subscribe(res=>){ 正在加载.disclose(); this.idata=res.getresult; console.log(this.idata); },错误=>。{ toast.present(); }) } 多英质岩(无限卷){ console.log('开始异步操作'); 设置超时(()=>){ 对于(让i=0;i<10;i++){ this.idata.push(this.idata.length); } console.log('异步操作已结束'); 无限滚动.complete(); },500); } 实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。 . HTML <ion-list class="_list" *ngFor="let ifo of IData;" (click)="go(ifo.Id,ifo.Name)" > <ion-item class="itm"> <ion-avatar item-start role="img"> <img [src]="'data:image/png;base64,'+ifo.Image" style="width: 110px;"> </ion-avatar> <div class="item-inner"> <h2 class="_nme">{{ifo.Name}}</h2> <p class="_price">{{ifo.Cost}}</p> <ion-icon name="arrow-dropright"></ion-icon> </div> </ion-item> </ion-list> <ion-infinite-scroll (ionInfinite)="doInfinite($event)"> <ion-infinite-scroll-content></ion-infinite-scroll-content> </ion-infinite-scroll> 以下是我的TS代码: getAllData(id){ const toast = this.toastCtrl.create({ message: 'Unable to get data', duration: 2000, position: 'bottom' }); this.serv.Get(id).subscribe(res =>{ loading.dismiss(); this.iData = res.GetResult; console.log(this.iData); },err=>{ toast.present(); }) } doInfinite(infiniteScroll) { console.log('Begin async operation'); setTimeout(() => { for (let i = 0; i < 10; i++) { this.iData.push( this.iData.length ); } console.log('Async operation has ended'); infiniteScroll.complete(); }, 500); } 实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。
以下是我的TS代码: getalldata(id){ const toast=此.toastctrl.create({ message:'无法获取数据', 持续时间:2000, 位置:“底部” (}); this.serv.get(id).subscribe(res=>){ 正在加载.disclose(); this.idata=res.getresult; console.log(this.idata); },错误=>。{ toast.present(); }) } 多英质岩(无限卷){ console.log('开始异步操作'); 设置超时(()=>){ 对于(让i=0;i<10;i++){ this.idata.push(this.idata.length); } console.log('异步操作已结束'); 无限滚动.complete(); },500); } 实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。 . HTML <ion-list class="_list" *ngFor="let ifo of IData;" (click)="go(ifo.Id,ifo.Name)" > <ion-item class="itm"> <ion-avatar item-start role="img"> <img [src]="'data:image/png;base64,'+ifo.Image" style="width: 110px;"> </ion-avatar> <div class="item-inner"> <h2 class="_nme">{{ifo.Name}}</h2> <p class="_price">{{ifo.Cost}}</p> <ion-icon name="arrow-dropright"></ion-icon> </div> </ion-item> </ion-list> <ion-infinite-scroll (ionInfinite)="doInfinite($event)"> <ion-infinite-scroll-content></ion-infinite-scroll-content> </ion-infinite-scroll> 以下是我的TS代码: getAllData(id){ const toast = this.toastCtrl.create({ message: 'Unable to get data', duration: 2000, position: 'bottom' }); this.serv.Get(id).subscribe(res =>{ loading.dismiss(); this.iData = res.GetResult; console.log(this.iData); },err=>{ toast.present(); }) } doInfinite(infiniteScroll) { console.log('Begin async operation'); setTimeout(() => { for (let i = 0; i < 10; i++) { this.iData.push( this.iData.length ); } console.log('Async operation has ended'); infiniteScroll.complete(); }, 500); } 实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。
以下是我的TS代码:
getalldata(id){ const toast=此.toastctrl.create({ message:'无法获取数据', 持续时间:2000, 位置:“底部” (}); this.serv.get(id).subscribe(res=>){ 正在加载.disclose(); this.idata=res.getresult; console.log(this.idata); },错误=>。{ toast.present(); }) } 多英质岩(无限卷){ console.log('开始异步操作'); 设置超时(()=>){ 对于(让i=0;i<10;i++){ this.idata.push(this.idata.length); } console.log('异步操作已结束'); 无限滚动.complete(); },500); } 实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。 . HTML <ion-list class="_list" *ngFor="let ifo of IData;" (click)="go(ifo.Id,ifo.Name)" > <ion-item class="itm"> <ion-avatar item-start role="img"> <img [src]="'data:image/png;base64,'+ifo.Image" style="width: 110px;"> </ion-avatar> <div class="item-inner"> <h2 class="_nme">{{ifo.Name}}</h2> <p class="_price">{{ifo.Cost}}</p> <ion-icon name="arrow-dropright"></ion-icon> </div> </ion-item> </ion-list> <ion-infinite-scroll (ionInfinite)="doInfinite($event)"> <ion-infinite-scroll-content></ion-infinite-scroll-content> </ion-infinite-scroll> 以下是我的TS代码: getAllData(id){ const toast = this.toastCtrl.create({ message: 'Unable to get data', duration: 2000, position: 'bottom' }); this.serv.Get(id).subscribe(res =>{ loading.dismiss(); this.iData = res.GetResult; console.log(this.iData); },err=>{ toast.present(); }) } doInfinite(infiniteScroll) { console.log('Begin async operation'); setTimeout(() => { for (let i = 0; i < 10; i++) { this.iData.push( this.iData.length ); } console.log('Async operation has ended'); infiniteScroll.complete(); }, 500); } 实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。
实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。 . HTML <ion-list class="_list" *ngFor="let ifo of IData;" (click)="go(ifo.Id,ifo.Name)" > <ion-item class="itm"> <ion-avatar item-start role="img"> <img [src]="'data:image/png;base64,'+ifo.Image" style="width: 110px;"> </ion-avatar> <div class="item-inner"> <h2 class="_nme">{{ifo.Name}}</h2> <p class="_price">{{ifo.Cost}}</p> <ion-icon name="arrow-dropright"></ion-icon> </div> </ion-item> </ion-list> <ion-infinite-scroll (ionInfinite)="doInfinite($event)"> <ion-infinite-scroll-content></ion-infinite-scroll-content> </ion-infinite-scroll> 以下是我的TS代码: getAllData(id){ const toast = this.toastCtrl.create({ message: 'Unable to get data', duration: 2000, position: 'bottom' }); this.serv.Get(id).subscribe(res =>{ loading.dismiss(); this.iData = res.GetResult; console.log(this.iData); },err=>{ toast.present(); }) } doInfinite(infiniteScroll) { console.log('Begin async operation'); setTimeout(() => { for (let i = 0; i < 10; i++) { this.iData.push( this.iData.length ); } console.log('Async operation has ended'); infiniteScroll.complete(); }, 500); } 实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。
实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。 .
HTML
<ion-list class="_list" *ngFor="let ifo of IData;" (click)="go(ifo.Id,ifo.Name)" > <ion-item class="itm"> <ion-avatar item-start role="img"> <img [src]="'data:image/png;base64,'+ifo.Image" style="width: 110px;"> </ion-avatar> <div class="item-inner"> <h2 class="_nme">{{ifo.Name}}</h2> <p class="_price">{{ifo.Cost}}</p> <ion-icon name="arrow-dropright"></ion-icon> </div> </ion-item> </ion-list> <ion-infinite-scroll (ionInfinite)="doInfinite($event)"> <ion-infinite-scroll-content></ion-infinite-scroll-content> </ion-infinite-scroll>
getAllData(id){ const toast = this.toastCtrl.create({ message: 'Unable to get data', duration: 2000, position: 'bottom' }); this.serv.Get(id).subscribe(res =>{ loading.dismiss(); this.iData = res.GetResult; console.log(this.iData); },err=>{ toast.present(); }) } doInfinite(infiniteScroll) { console.log('Begin async operation'); setTimeout(() => { for (let i = 0; i < 10; i++) { this.iData.push( this.iData.length ); } console.log('Async operation has ended'); infiniteScroll.complete(); }, 500); }
实际上,到汤的项目只有列表存在,即使没有列表,它显示的是空的图像和列表。
<ion-list class="_list"> <ion-item class="itm" *ngFor="let ifo of IData" (click)="go(ifo.Id,ifo.Name)">CONTENT OF ITEM GOES HERE</ion-item> </ion-list>
docs
ion-content