Hva som er likt, hva som endres, og hva nettet legger til.
De samme kallene
Kontrollere, grafer og konfigurasjoner følger Animated fra React Native. Render DOM-verter som Animated.div der React Native renderer Animated.View. useAnimatedValue finnes akkurat som i React Native.
Forbereder eksempelet …
Forskjeller du bør kjenne til
Disse detaljene gjør at portert kode oppfører seg slik den gjorde på en enhet.
useNativeDriver og isInteraction godtas. Avspillingen velges i stedet per utdata: egnede utdata spilles av nettleseren, resten i JavaScript.
spring tar stiffness/damping/mass, bounciness/speed eller tension/friction, med standarden fra React Native når ingenting er angitt.
interpolate støtter easing og de tre ekstrapoleringsmodusene.
Easing tilsvarer React Native, elastic inkludert. Easing.exp er skalert om med 0,1 % for å starte nøyaktig på 0, så den kan bruke avspilling i nettleseren.
Hastigheten for decay er i enheter per millisekund og fjærhastigheten i enheter per sekund, som i React Native.
Animated.createAnimatedComponent pakker inn en komponent som videresender ref.
Vanlig React-style tar hook-verdier direkte, seed/pose/respond beskriver mål og bevegelser, og Animated.Keep og Animated.Scene håndterer utganger og layout.