在Javascript/React中从另一个文件调用全局字符串
我有一个获取API URL的全局变量,我想将它添加到action.js文件中 mainUrl.js在Javascript/React中从另一个文件调用全局字符串,javascript,variables,reactjs,global,Javascript,Variables,Reactjs,Global,我有一个获取API URL的全局变量,我想将它添加到action.js文件中 mainUrl.js const MAIN_URL="www.testexamplebeta.com" action.js import {MAIN_URL} from '../mainUrl' export function fetchPets() { return function(dispatch) { console.log("THE URL IS", MAIN_URL)
const MAIN_URL="www.testexamplebeta.com"
action.js
import {MAIN_URL} from '../mainUrl'
export function fetchPets() {
return function(dispatch) {
console.log("THE URL IS", MAIN_URL)
axios.get(`${MAIN_URL}/tests`)
.then(response => {
dispatch({
type: FETCH_TESTS,
payload: response
});
})
.catch(() => {
console.log("Can't fetch the test examples");
});
}
}
当I console.log主URL未定义时。您应该像这样导出“全局”变量:
export const MAIN_URL="www.testexamplebeta.com"
您应该像这样导出“全局”变量:
export const MAIN_URL="www.testexamplebeta.com"