javascript - TypeError:weeklyData.map 不是函数
问题描述
import { useWheather } from "../../contexts/WheatherContex";
import FeatureForcastItem from "./FeatureForcastItem";
function FutureForecast() {
const { weeklyData } = useWheather();
console.log("WEEKLYDATA in COMPONENTS", weeklyData);
return (
<div id="future" className="wrapper">
{weeklyData.map((day, i) => {
return <FeatureForcastItem key={i} dayInfo={day} />;
})}
</div>
);
}
export default FutureForecast;
不是这样工作的,但如果删除weeklyData 部分它可以工作,我们可以从console.log 看到数据weeklyData
import { useWheather } from "../../contexts/WheatherContex";
// import FeatureForcastItem from "./FeatureForcastItem";
function FutureForecast() {
const { weeklyData } = useWheather();
console.log("WEEKLYDATA in COMPONENTS", weeklyData);
return (
<div id="future" className="wrapper">
{/* {weeklyData.map((day, i) => {
return <FeatureForcastItem key={i} dayInfo={day} />;
})} */}
</div>
);
}
export default FutureForecast;
我怎样才能通过这个错误,为什么它会发生!
解决方案
推荐阅读
- sql - PostgreSQL 创建计数,计算不同的列
- node.js - mediawiki - parsoid http:401 需要登录
- python-3.x - 在一张图中为不同的数值变量分组箱线图
- python - 如何为我的代码修复错误“TypeError:'int' object is not iterable”?
- javascript - 状态未按要求设置(React、Hooks)
- angular - 在 Ngrx 中的一个又一个动作中调度动作时管理状态而不删除先前的状态
- jenkins - Sonarqube 和 Jenkins 与 I/O 异常的集成
- c# - 如何避免在 MVC 架构中的 post 方法之后再次获取模型数据?
- django - 如何通过邮递员将发布请求发送到 django-rest-framework 中的嵌套可写序列化程序?
- c - 使用 SIMD 和 openMP 加速矩阵乘法