【发布时间】:2020-12-30 20:28:54
【问题描述】:
我试图让这张卡在每次加载组件时淡入,并在使用钩子卸载后淡出,但我没有这样做,迫切需要有人帮助。请你告诉我如何使用hooks每次加载和卸载这张卡的动画
这是我的组件:
import React, { useState } from "react";
const Home = (props) => {
const renderCard = ({ item }) => {
return (
//I am trying to add a fadein to this everytime it loads and fadout when It unmounts
<View>
<Text style={styles.day}>{item}</Text>
<MealCards
item={state[item]}
navigation={navigation}
onChange={onChange}
/>
<View style={styles.divider} />
</View>
);
};
return (
<FlatList
data={days}
keyExtractor={(item) => item}
showsHorizontalScrollIndicator={false}
renderItem={renderCard}
/>
);
};
【问题讨论】:
标签: react-native animation react-hooks opacity react-animated