如果使用 "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}]);
如果我使用 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}]);