美文网首页
reactNative 之navigator.pop 数据无刷新

reactNative 之navigator.pop 数据无刷新

作者: 编程之上 | 来源:发表于2016-09-10 18:16 被阅读364次

问题场景如下:

【购物车结算页】点击“结算”跳转到【订单确认页】,这时候操作物理返回,发现【购物车结算页】购物车的产品和结算统计信息都没刷新?

解决方案:

【购物车结算页】中跳转操作

let { navigator } = this.props;
if ( navigator ) {
    navigator.push({
          name:'componentName',
          component: ComponentName,
          params:{
              // 回调
              clearInfo: function(err){
                    // 执行你的业务操作
              }
          }
    })
}

【订单确认页】中返回操作

let {clearInfo, navigator} = this.props
if(clearInfo){
    clearInfo();
}
if(navigator){
    navigator.pop();
}

相关文章

网友评论

      本文标题:reactNative 之navigator.pop 数据无刷新

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