Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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
Reactjs 定制的android后台处理程序_Reactjs_React Native_React Hooks_Back_React Android - Fatal编程技术网

Reactjs 定制的android后台处理程序

Reactjs 定制的android后台处理程序,reactjs,react-native,react-hooks,back,react-android,Reactjs,React Native,React Hooks,Back,React Android,我正在构建一个乘车共享应用程序来学习react National。在我的Main.js上,我可以触发一个Modal,对于所需行驶信息的每一步都有7个条件渲染。比如说 let screenStep; if (step===1){ screenStep=<InsertScreen //some props /> } if (step===2){ screenStep

我正在构建一个乘车共享应用程序来学习react National。在我的
Main.js
上,我可以触发一个
Modal
,对于所需行驶信息的每一步都有7个条件渲染。比如说

 let screenStep;
    if (step===1){
        screenStep=<InsertScreen 
                    //some props
                />
    } if (step===2){
        screenStep=<InsertAnotherScreen
                   // some other props.
                    />
...
    };
如何在modal上定制这样的android backhandler

 if (step===1){
    //Toggle shwoModal state to false, default backhandler
 } else if (step>1){
    //Toggle the function that triggers (step-1) to render the previous step
 }