我正在* ngFor與Ionic 2很好地工作,但我想使用collection-repeat'因爲它更適合於廣泛的數據。Ionic 2&collection-repeat
我加載在construtor數據:
import {Page, NavController, NavParams} from 'ionic-angular';
import {ListData} from './list-data';
@Page({
templateUrl: 'build/pages/list-browser/list-browser.html',
providers: [ListData]
})
export class ListBrowserPage {
static get parameters() {
return [[NavController], [NavParams], [ListData]]; // ];
}
constructor(nav, navParams, listData){
this.nav = nav;
this.items = listData.getItems();
// listData.getItems() returns a 10 000 rows JSON :
// [{
// name: 'Al Aporte', address: '201 Thunder Wagon Common, Cataract, RI, 02987-1016, US, (401) 747-0763',
// name: 'Jack Adit', address: '5198 Silent Parade, Round Bottom, MD, 21542-9798, US, (301) 060-7245',
// ...
// }]
}
}
這是我與* ngFor看來,我插入的數據是工作的罰款:
<ion-list>
<ion-item *ngFor="#item of items">
{{ item.name }}
</ion-item>
</ion-list>
但加載相同數據收集重複不起作用:
<ion-list>
<ion-item collection-repeat="item in items">
{{ item?.name }}
</ion-item>
</ion-list>
沒有數據也沒有錯誤。我知道這是很多數據,我可以在服務器端拆分我的JSON,但是這種情況用於基準測試(Ionic 1 & collection-repeat比Ionic 2 & ngFor更好)。
Ionic 2 beta包含該指令嗎?
感謝,
德德
閱讀http://ionicframework.com/docs/v2/api/components/virtual-scroll/VirtualScroll/
官方文檔和示例由Josh Morony陣營本土似乎很有趣。我肯定會問Ionic團隊是否打算將Collection-repeat集成到Ionic 2中。 –