Kaj ostane enako, kaj se spremeni in kaj doda splet.
Isti klici
Krmilniki, grafi in nastavitve sledijo Animated iz React Nativa. Kjer React Native upodobi Animated.View, upodobite gostitelja DOM, kot je Animated.div. useAnimatedValue je na voljo kot v React Nativu.
Pripravljanje primera …
Razlike, ki jih je dobro poznati
Te podrobnosti poskrbijo, da se prenesena koda vede tako kot na napravi.
useNativeDriver in isInteraction sta sprejeta. Predvajanje se namesto tega izbere za vsak izhod: primerni izhodi se predvajajo v brskalniku, ostali v JavaScriptu.
spring sprejme stiffness/damping/mass, bounciness/speed ali tension/friction, brez njih pa privzeto vrednost React Nativa.
interpolate podpira easing in tri načine ekstrapolacije.
Easing se ujema z React Nativom, vključno z elastic. Easing.exp je preračunan za 0,1 %, da se začne natanko pri 0 in lahko uporablja predvajanje v brskalniku.
Hitrost decay je v enotah na milisekundo, hitrost spring pa v enotah na sekundo, kot v React Nativu.
Animated.createAnimatedComponent ovije komponento, ki posreduje ref.
Navaden style Reacta neposredno sprejema vrednosti hookov, seed/pose/respond opisujejo cilje in geste, Animated.Keep in Animated.Scene pa skrbita za odhode in postavitev.