【发布时间】:2020-06-11 19:13:25
【问题描述】:
如何在 React Hooks 中使用条件? 我收到此错误:由于我的 {content}
,对象作为 React 子项无效let content = favorit ? (
<MaterialIcons
style={styles.icon}
name={'favorite'}
size={33}
color={'red'}
onPress={() => {
setFavorit(_delFromDB(lokal.id));
}}
/>
) : (
<MaterialIcons
style={styles.icon}
name={'favorite'}
size={33}
color={'red'}
onPress={() => {
setFavorit(_saveToDB(lokal.id));
}}
/>
);
React.useLayoutEffect(() => {
navigation.setOptions({
headerRight: () => {
return { content };
},
});
}, [navigation]);
【问题讨论】:
标签: reactjs react-hooks