我想添加一個'重新加載'按鈕到我的頭,我通過調用setParams。問題是,這會導致與TabNavigator在推出導航到標籤React導航 - 設置參數,無需導航到現場
export default class FeedScreen extends React.Component {
static navigationOptions = ({ navigation }) => {
const { params } = navigation.state;
if (params) {
return {
headerRight: <Icon.Button
color="black"
backgroundColor="transparent"
underlayColor="transparent"
name="reload"
onPress={ params.reload }
/>
};
}
}
constructor (props) {
super(props);
// We want to set attach a reload function to the navigation
this.props.navigation.setParams({
reload: this._reloadFeed.bind(this)
});
}
那麼,有沒有辦法setParams無法瀏覽到這一幕,或者是有分配的功能,以這個圖標不調用setParams的方法嗎?
沒有有所作爲 – user1537360