【发布时间】:2020-05-07 10:46:02
【问题描述】:
我向流动的功能组件发送dataSource参数,dataSource有数据但chartOptions状态不能设置。 谢谢...
import React, { useEffect, useState } from "react";
const Trend = ({ dataSource }) => {
const [chartOptions, setChartOptions] = useState({
series: {
data: dataSource.map(x => {
return ["TEST1", "TEST2"];
})
}
});
console.log(chartOptions);
return (
<div>
<h1>TEST</h1>
</div>
);
};
export default Trend;
【问题讨论】:
-
您是否尝试过使用
useEffect, -
函数是无状态的,你必须使用 Hooks 来设置状态
标签: reactjs state react-functional-component