Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.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 如何使用导入的常量_Reactjs_Axios - Fatal编程技术网

Reactjs 如何使用导入的常量

Reactjs 如何使用导入的常量,reactjs,axios,Reactjs,Axios,我有一个常量变量文件,比如 export const root="http://localhost:3000"; export const noderoot="http://localhost:5000"; 我把它导入了我的文件中 import {root,noderoot} from '../../../assets/admin/js/constant.js' 我试着像这样使用它 axios.get({noderoot}+'admin/') 但是它得到的是对象而不是字符串,我也没有得到我

我有一个常量变量文件,比如

export const root="http://localhost:3000";
export const noderoot="http://localhost:5000";
我把它导入了我的文件中

import {root,noderoot} from '../../../assets/admin/js/constant.js'
我试着像这样使用它

axios.get({noderoot}+'admin/')

但是它得到的是对象而不是字符串,我也没有得到我的数据

不要对自己太苛刻,有时候答案很简单,只要去掉{}

axios.get(noderoot+'/admin/')
不变的

export const root="http://localhost:3000";
export const noderoot="http://localhost:5000";
在其他文件中导入

import {root,noderoot} from '../../../assets/admin/js/constant'
访问方式

axios.get(noderoot+'/admin/')


它的意思是未定义到noderoot做一个console.log(noderoot),看看你是否得到了正确的值,也许你应该添加+'/admin',这不是变量的错。它的意思是在console中也未定义如果我在网络中查看它给我的信息
axios.get(`${noderoot}/admin/`)