Il est utilisé dans la valeur de retour de getSnapshotBeforeUpdate
donc je parie que cela signifie SnapShot.
Se déroule avant que React n'applique le résultat de render
au document, et renvoie un objet à transmettre à componentDidUpdate. Utile pour sauvegarder des choses comme la position de défilement avant que render
ne cause des changements à cela.
Et les docs dans ce fichier pour componentDidUpdate
montrent qu'il accepte un troisième argument appelé snapshot qui dit :
Le snapshot n'est présent que si getSnapshotBeforeUpdate est présent et renvoie une valeur non nulle.
Ainsi, SS
est le type défini par l'utilisateur du snapshot retourné par votre implémentation personnalisée de getSnapshotBeforeUpdate
, qui est transmis à componentDidUpdate
pour que vous puissiez conserver certains détails spécifiques à l'application de la dernière rendu.