美文网首页
react-native-router-flux

react-native-router-flux

作者: Vijay_ | 来源:发表于2018-08-07 22:18 被阅读172次
    1. 回退层级到组tab中的某一个
    //结构
       <Scene tabs key={"RootTabs"}>
     <Scene key={"Mine"}
                                   icon={TabIcon}
                                   tabTitle={"我的"}
                                   navTransparent
                                   renderRightButton={SettingBtn}
                                   onEnter={Mine.onEnter}
                                   tabIconName={TabIconPath.Mine}
                                   component={Mine}/>
    </Scene>
    //注意 子tab一定要加_
    Actions.popTo("_Mine");
    
    1. 刷新某个页面
    //一定要传个新值
    Actions.refresh({
                enterTime: new Date()
            });
    //在组件接收到新的props生命周期中刷新
     componentWillReceiveProps(nextProps) {
            if (this.props.enterTime !== nextProps.enterTime) {
                const mine: Mine = this.refs.mine["wrappedInstance"];
                mine.onEnter();
            }
        }
    

    相关文章

      网友评论

          本文标题:react-native-router-flux

          本文链接:https://www.haomeiwen.com/subject/mbszvftx.html