我正在使用@Bean
protected ResourceServerTokenServices resourceServerTokenServices(ResourceServerProperties sso,
OAuth2ClientContext oauth2ClientContext,
UserInfoRestTemplateFactory restTemplateFactory) {
UserInfoTokenServices services = new UserInfoTokenServices(sso.getUserInfoUri(), sso.getClientId());
services.setRestTemplate(restTemplateFactory.getUserInfoRestTemplate());
services.setTokenType(sso.getTokenType());
return services;
}
在我的应用中进行导航。
我想在组件而不是react-native-router-flux
中定义NavBar
的右键,我该怎么做?
这是Scene
的代码:
Scene
我使用的是自定义 <Scene
navBar={PlatformNavbar}
leftElement={ <Text style={{color: Colors.white, marginLeft: 25, fontWeight:'500' }}>Go Back</Text> }
key='nodScreen'
component={NodScreen}
hideNavBar={false}
/>
,我具有用于渲染左右元素的功能:navBar
,leftElement
。
为了在组件中渲染正确的元素,我使用了这段代码,但是,它没有渲染任何内容。
rightElement
答案 0 :(得分:1)
您是否尝试过使用right
而不是rightElement
componentDidMount() {
Actions.refresh({
right : this.renderRightElement,
})
}
在RNRF页面上查看this issue,了解更多详细信息