Javascript 我发现错误,无法在fallbackResult读取null的属性“renderError”
我发现了一个错误 执行以下代码时,无法在fallbackResult处读取null的属性renderErrorJavascript 我发现错误,无法在fallbackResult读取null的属性“renderError”,javascript,render,fallback,Javascript,Render,Fallback,我发现了一个错误 执行以下代码时,无法在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}`)
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”导入化妆品
类数据源{
静态组合关键字{
回来fetchhttp://makeup-api.herokuapp.com/api/v1/products.json?product_type=${关键字}
.thenresponse=>{
return response.json
}
.thenresponseJson=>{
伊夫森·阿雷{
返回Promise.resolvesponsejson.array;
}否则{
返回承诺。未找到拒绝${keyword}
}
}
}
}
导出默认数据源 尝试签入index.html,尤其是在web组件中。如果更改常量名、文件名等,则必须更改它 这对我来说是可行的,但另一个挑战是API不会加载数据源,我也不知道它是什么