Ich habe mehrere virtuelle Schriftrollen in einer Komponente. Ich versuche Viewchild zu verwenden und Update-Methode der virtuellen Scroll nennen:ionic2 view child mit virtualScroll
@ViewChild(VirtualScroll) virtualLists: VirtualScroll;
Die oben ist mir das erste virtuelle Listenelement immer nur. Ich möchte auch auf die verbleibenden virtuellen Listen zugreifen. Also habe ich versucht, #myLists zum ion-list Element hinzuzufügen. Und versucht, das gleiche mit der unten zuzugreifen:
@ViewChild('myLists') virtualFavLists: VirtualScroll;
Aber diesmal hat mir das ElementRef Objekt zu geben, und es wird nicht die Update-Methode von virtualscroll mit. Gibt es einen anderen Weg, es zu tun?
Versuchen Sie mit @ ViewChildren anstelle von @ ViewChild, wenn Sie alle Instanzen von VirtualScroll abrufen möchten. [Angular Docs] (https://angular.io/docs/ts/latest/api/core/index/ViewChildren-decorator.html). – sebaferreras
danke für die antwort. Es funktionierte! – yeswanth
Froh, das zu hören :) Ich habe das gleiche hinzugefügt, aber als Antwort können wir die Frage schließen. – sebaferreras