javascript - 如何使用此屏幕上的导航选项?
问题描述
我有两个名为 App.js 和 ActivityScreen.js 的文件。我想在 ActivityScreen.js 文件上进行 Activity 文件的 navigationOptions 设置,而不是 App.js。
static navigationOptions = ({navigation}) => {
...
}
功能不起作用,请不要提供。
应用程序.js
<Stack.Screen name="Activity" component={ActivityScreen} options={({ navigation }) => ({
title: 'Aktiviteler',
headerStyle: { backgroundColor: '#EE7301' },
headerTintColor: 'white',
headerTitleStyle: { color: '#fff' },
headerRight: () => (
<TouchableOpacity activeOpacity={0.4} underlayColor='transparent' onPress={ () => navigation.navigate('AddActivity') } style={{ marginRight: 12 }}>
<Icon
style={styles.icon}
fill='#FFFFFF'
name='plus-outline'
/>
</TouchableOpacity>
)})} />
解决方案
推荐阅读
- java - 这是通过kafka生产者读取消息并将其推送到主题的正确方法吗
- regex - 如何在包含源代码的目录中列出所有以“U_”开头的单词
- angular - Angular 4自定义验证器不适用于选择标签
- java - 一个动作的多个 Java 使用者
- java - 生成具有更新的 JUnit 依赖项并以 Java 8 为目标的 Maven Java 项目?
- javascript - 在 nodejs 路由中导入模块
- javascript - 给定一个表示层次结构的数组,在JS中输出数据成树形
- node.js - Elasticsearch关键字+范围查询(V-6.2)
- javascript - Three.js - 禁用沿 x、y 和 z 轴的 3d 对象平移
- jquery - 循环内的大文件上的 jQuery load() 会使浏览器无响应。怎么修?