如果使用 "this.props.navigator.push" 则滚动不工作?

Scroll is not working if "this.props.navigator.push" is used?

如果我使用 navigator.push,滚动在该特定页面中不起作用,如果我使用 navigator.replace 但无法返回到上一页,滚动会起作用。

代码如下:

 this.props.navigator.push({
    title: 'Terms & Conditions',
    id:'Terms',
 });

请告诉我如何克服这个问题。

试试这个

var tmp=this.props.navigator.getCurrentRoutes();
this.props.navigator.immediatelyResetRouteStack([tmp[0],{title:'Terms & Conditions',  id:'Terms', address: selectedShipAdd}]);