fetch('./mock/data.json') 为什么请求public下的数据路径是./呢

来源:4-10 异步Action(1)

china092188

2019-11-19

fetch(’./mock/data.json’) 为什么请求public下的数据路径是./呢

fetch('./mock/data.json').then(
      resolve=>{
         resolve.json().then(data=>{
          dispatch(fetchDataSuccess(data))
        })
      },
      error=>{
        dispatch(fetchDataFailure(error))
      }
    )
  }
写回答

1回答

艾特老干部

2019-11-21

create-react-app会把public文件夹下的资源作为静态资源使用,这里./是相对路径的写法,是相对public文件夹而言。可以再看下2-2这一节。

1
0

React16+Redux实战企业级大众点评Web App

从架构设计到部署上线,带你学习React技术栈与核心思想

1071 学习 · 306 问题

查看课程