Ich habe den folgenden Code, um in React Native
zu animieren %Vor% Ziemlich einfach, aber wenn es ausgelöst wird, erhalte ich den Fehler:
singleValue.stopTracking is not a function
Hier kommt der Fehler:
/react-native/Libraries/Animates/src/AnimtaedImplementation.js
%Vor% Ich bin nicht sehr mit TypScript vertraut, aber var singleValue: any
bedeutet, dass "singleValue" ein beliebiger Typ sein kann. In meinem Fall ist es eine Nummer. Da Zahlen keine Methoden haben, würde es Sinn machen, dass dies ein Fehler wäre.
Mache ich etwas falsch?
Der Wert, den Sie animieren möchten, muss eine Instanz von Animated.Value
oder einer seiner Subtypen sein. Wenn Sie Ihren Status initialisieren, sollte er etwa so aussehen:
Die Tatsache, dass die Typdeklaration in der Framework-Methode any
ist, ist nur ein Mangel an Constraint, keine explizite Aufforderung, irgendeinen Wert hineinzuleiten.
Weitere Beispiele finden Sie in den animierten Dokumenten .
Tags und Links react-native