我有一个计时器,我想在活动指示器启动之前使用它。
我准备一个州
const [isLoading, setIsLoading] = useState(true);
许诺后它会改变状态
setIsLoading(false);
控制台报告false
这是渲染
{isLoading ? (
<ActivityIndicator size="large" color="#0000ff" />
) : (
<Text style={styles.text}>{`${time.hours ? time.hours : ''} ${
time.hours ? ':' : ''
} ${time.mins} : ${time.secs}`}</Text>
)}
控制台报告true
就是这样。但这是行不通的。指示器停留在那里并且内容不显示。问题出在哪儿? 谢谢!