问题:
在React 项目中,使用fetch 请求mock 接口时,报如下错误:
you need to enable javascript to run this app
访问,其它接口,都是正常的
原因:
查阅了相关文档才发现:fetch不支持mock接口
解决方案:
要支持请使用fetch-mock,来请求mock接口
具体方法:
安装 npm install fetch-mock
导入 import fetchMock from 'fetch-mock'
使用
代码语言:javascript复制// 获取数据
fetchMock.mock('/data/list', function () {
return {
code: 0,
data: [
{
id: '1',
price: 888,
name: '按摩仪'
}
]
}
})