Rom*_*lle 9 react-native react-hooks
在react-native中使用Animated.Value()的最佳方法是什么?
是否使用 useState() ?
const [fadeAnim] = useState(new Animated.Value(0))
Run Code Online (Sandbox Code Playgroud)
或者
const fadeAnim = new Animated.Value(0)
Run Code Online (Sandbox Code Playgroud)
React-native 文档:https://facebook.github.io/react-native/docs/animations
谢谢
我最近一直在使用这个:
const [fadeAnim] = useState(() => new Animated.Value(0));
Run Code Online (Sandbox Code Playgroud)
对于设定值的标准:
fadeAnim.setValue(0);
Run Code Online (Sandbox Code Playgroud)
另外,您可能也想看看useRef,因为这是文档推荐的内容:
const fadeAnim = useRef(new Animated.Value(0)).current;
/*
...
*/
fadeAnim.setValue(0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8452 次 |
| 最近记录: |