如何在前端获取api主机?反应/轴

时间:2021-07-27 20:30:28

标签: javascript reactjs rest axios base-url

const GetTask = async () => {

    try {
        const res = await axios.get('http://localhost:3000/daily-tasks')

        dispatch({
            type: GET_TASK,
            payLoad: res.data
            
        })

所以我需要这样的东西const res = await axios.get('${baseURL}/daily-tasks')

基本上,如果可能,我只需要在前端保存当前的本地主机, 所以我可以拿着它动态运行

谢谢大家

请帮忙

1 个答案:

答案 0 :(得分:1)

您可以将其存储在 env 文件中或在应用程序的索引文件中设置 axios 默认值。

axios.defaults.baseURL="your endpoint"

一旦你设置了这个你就可以简单地做

Axios.get("/posts")

您不必再附加 baseurl