0
我在使用React Native的NavigationExperimental。流行路線發生時是否調用任何生命週期方法?React本機導航實驗生命週期方法調用流行路線?
例如: 場景A =>場景乙
如果我彈出關於場景B的路由,我想場景A到重新呈現。
我在使用React Native的NavigationExperimental。流行路線發生時是否調用任何生命週期方法?React本機導航實驗生命週期方法調用流行路線?
例如: 場景A =>場景乙
如果我彈出關於場景B的路由,我想場景A到重新呈現。
FirstPageComponent.js
pressBtn() {
let _this = this;
const { navigator } = this.props;
if (navigator) {
navigator.push({
name: 'SecondPageComponent',
component: SecondPageComponent,
title: 'page2',
params: {
name: 'glm',
getFeedBack: function(text) {
_this.setState({feedback: text});
}
}
});
}
}
SecondPageComponent.js:
pressBtn() {
const { navigator } = this.props;
if (navigator) {
this.props.getFeedBack('Im fine');
navigator.pop();
}
}
通話getFeedBack當你彈出第二頁中,getFeedBack將改變第一頁的狀態,那麼第一頁將重新渲染。