我发现错误 无法在回退时读取 null 的属性'renderError'结果



我发现一个错误在执行以下代码时,无法在fallbackResult处读取null的属性renderError

import makeups from './makeups.js';
class DataSource {
static makeup(keyword) {
return fetch(`http://makeup-api.herokuapp.com/api/v1/products.json?product_type=${keyword}`)
.then(response => {
return response.json()
})
.then(responseJson => {
if(responseJson.arrray) {
return Promise.resolve(responseJson.array);
} else {
return Promise.reject(`${keyword} is not found`)
}
})
}
}
export default DataSource;

这是浏览器中的一个错误

从"导入化妆/makeups.js';

类DataSource{静态化妆(关键字({回迁(http://makeup-api.herokuapp.com/api/v1/products.json?product_type=${keyword}(.然后(响应=>{return response.json((}).然后(responseJson=>{if(responseJson.array({return Promise.resolve(responseJson.array(;}其他{return Promise.reject(${keyword} is not found(}})}}

导出默认DataSource;

尝试签入index.html,特别是在web组件中,如果您更改了const名称、文件名等,则必须更改它

在此处输入图像描述

在此处输入图像描述

它对我有效,但另一个挑战是API不会加载数据源,我不知道它是什么。

相关内容

  • 没有找到相关文章

最新更新