Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.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 REACT中的restapi调用_Reactjs - Fatal编程技术网

Reactjs REACT中的restapi调用

Reactjs REACT中的restapi调用,reactjs,Reactjs,我正在为react应用程序开发现有的代码库。我是新的反应和开发者谁写了这个离开。 在我当前的代码库中,“request-promise-native”是使用props从一个组件传递到另一个组件。我不明白。为什么不在每个组件中再次导入它呢 App.tsx import rp from 'request-promise-native'; const App: React.FC = () => { return ( <Router>

我正在为react应用程序开发现有的代码库。我是新的反应和开发者谁写了这个离开。 在我当前的代码库中,“request-promise-native”是使用props从一个组件传递到另一个组件。我不明白。为什么不在每个组件中再次导入它呢

App.tsx

import rp from 'request-promise-native';

const App: React.FC = () => {
    return (
        <Router>
            <Route path="/" render={(props) => <Main {...props} rp={rp} />}></Route>
        </Router>
    )
};
从“请求承诺本地”导入rp;
常量应用程序:React.FC=()=>{
返回(
}>
)
};

阅读
https://www.npmjs.com/package/request-promise
这似乎毫无意义,您对导入的看法是正确的