options, setOptions 차이

Tags
네비게이터
common
Column
options : 화면 생성 시 적용할 옵션, setOptions : 생성 된 화면 내에서 옵션 적용,변경

options

네비게이터에 화면을 추가하는 시점에 적용시키는 옵션
<Stack.Navigator> <Stack.Screen name="VimeoList" component={PublicVimeoList} options={{ title: '강의 목록' }} /> <Stack.Screen name="VimeoPlay" component={PublicVimeoPlay} options={({ route }) => ({ title: route.params.name, headerBackTitle: '이전' })} /> </Stack.Navigator>

setOptions

화면 컴포넌트 내에서 옵션 설정, 변경