Junior — Middle
Kas saaksite selgitada, mis on PageStorageKey ja milleks see Flutteris kasutatakse?
sobes.tech AI
Vastus AI-lt
Flutteris kasutatakse PageStorageKey, et salvestada vidinate olek navigatsiooni või kasutajaliidese uuesti ehitamise ajal.
Näiteks, kui teil on keritav nimekiri ja liigute teisele ekraanile ning seejärel naasete, saate kasutada PageStorageKey, et salvestada kerimise asukoht, nii et kasutaja naaseb samasse kohta.
Näide:
ListView(
key: PageStorageKey('myListView'),
children: [...],
)
Sel viisil salvestab Flutter selle võtmega vidina oleku PageStorage'is ja taastab selle uuesti ehitamisel.