2017-10-11 2 views
0

Comment réinitialiser la composante de défilement infini de réaction lorsqu'une valeur de prop spécifique change? Mais le scroller infini de réaction n'est pas initialisé avec la page 1.React Infinite scroll

Répondre

0

Je ne connais pas reag-infinite-scroller mais vous pouvez y ajouter un accessoire key et le changer quand vous voudrez le réinitialiser. React traitera le composant avec key comme composant complètement nouveau: il démontera l'ancien, puis initialisera et montera une nouvelle instance.

+0

J'ai ajouté la clé, mais n'invoque toujours pas la méthode de chargement initiale pour extraire les résultats. https://www.npmjs.com/package/react-infinite-scroll –

+0

Changez-vous la valeur de la clé lorsque vous voulez une charge initiale à nouveau? – pamelus

+0

Oui, j'ai la clé à changer. –