Closed ghost closed 5 years ago
谢谢 , 同一个页面隐藏和显示 怎么切换 就是加载webView的时候 有返回才显示返回键
leftElement={this.state.backButtonEnabled ? GOBACK_BUTTON : null} 这样好像可以实现
@Mikelulu 原生的webview可以拦截网页JS函数调用,RN的我不太清楚怎么拦截。如果可以的话,拦截后this.setState({showBack: true/false})
,然后在render显示导航条的地方:leftElement={this.state.showBack ? GOBACK_BUTTON : null}
,其中需要import NaviBar, {GOBACK_BUTTON} from 'react-native-pure-navigation-bar';
。
@Mikelulu 是的~
@Mikelulu
leftElement={null}
就可以了,因为默认leftElement
是等于GOBACK_BUTTON
的,如果不传,则是undefined使用默认值,所以传null即可。