Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.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 如何在react组件中访问express参数_Javascript_Reactjs_Express - Fatal编程技术网

Javascript 如何在react组件中访问express参数

Javascript 如何在react组件中访问express参数,javascript,reactjs,express,Javascript,Reactjs,Express,我正在尝试使用Express作为后端创建React应用程序 我在特快列车上安排了这条路线 app.get('/manage/:id', (req, res) => { // redirect to react application }); 我希望能够使我的React组件从我的数据库中获取数据(然后使用它),但我需要这个id 关于如何访问React组件中的:id有什么建议吗?从window.location对象获取URL并解析它: 更新:window.location.pat

我正在尝试使用Express作为后端创建React应用程序

我在特快列车上安排了这条路线

 app.get('/manage/:id', (req, res) => {
    // redirect to react application
 });
我希望能够使我的React组件从我的数据库中获取数据(然后使用它),但我需要这个id


关于如何访问React组件中的:id有什么建议吗?

从window.location对象获取URL并解析它:


更新:
window.location.pathname.split('/').reverse()[0]

这将返回完整的
manage/154981873
,是否有任何方法仅获取数字或使用子字符串是唯一的方法?