Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我需要在我的redux更改中的prop之后呈现我的webview_Javascript_Reactjs_React Native_Webview - Fatal编程技术网

Javascript 我需要在我的redux更改中的prop之后呈现我的webview

Javascript 我需要在我的redux更改中的prop之后呈现我的webview,javascript,reactjs,react-native,webview,Javascript,Reactjs,React Native,Webview,我需要使用注入的js呈现webview,但是这个js是动态的,并且是在调用我的API之后设置的 当我导航到webview所在的屏幕时,api请求仍在运行,我没有要注入的js 我需要的是通知我的组件,当我的redux中的prop“success”为true时,它将呈现webview 我试过这个: render() { return ( <View> {!this.props.oauth.success ? <Text style={styles

我需要使用注入的js呈现webview,但是这个js是动态的,并且是在调用我的API之后设置的

当我导航到webview所在的屏幕时,api请求仍在运行,我没有要注入的js

我需要的是通知我的组件,当我的redux中的prop“success”为true时,它将呈现webview

我试过这个:

render() {
  return (
    <View>
     {!this.props.oauth.success 
      ? <Text style={styles.loading}> Loading...</Text>
      : this.renderWebView()}
    </View>
  );
}
render(){
返回(
{!this.props.oauth.success
?装载。。。
:this.renderWebView()}
);
}

问题在于,当webview位于视图中时,必须在样式中具有宽度属性


谢谢

这个看起来不错。尝试发布更多代码。