switch的使用
react-native-router-flux switch使用
<Scene key="safeguard" clone hideTabBar component={connect(state=>({ safeguardSwitch : state.safeguardSwitch }))(Switch)} tabs={true}
selector={ (props) => { return safeguardSwitch.safeguardType ? 'dependentsSafeguard' : 'employeeSafeguard'; } } >
<Scene key="employeeSafeguard" clone hideTabBar component={ SafeGuardScreen } sceneStyle={ navStyle.sceneStyle1 }
renderBackButton={ ()=>{ return this.renderLeftButtonFn({ goBack : ()=>{ checkSceneBackFn({ sceneKey : 'safeguard' }); } }); } }
renderTitle={ ()=>{ return this.renderTitleFn(); } } />
<Scene key="dependentsSafeguard" clone hideTabBar component={ SafeGuardScreen } sceneStyle={ navStyle.sceneStyle1 }
renderBackButton={ ()=>{ return this.renderLeftButtonFn({ goBack : ()=>{ checkSceneBackFn({ sceneKey : 'safeguard' }); } }); } }
renderTitle={ ()=>{ return this.renderTitleFn(); } } />
</Scene>
刷新全局的redux,进行变化

浙公网安备 33010602011771号