我正在构建一个进度条,它需要两个输入,totalSteps
并且activeStep
. 我将渲染一些等于总步骤数的圆圈,其中活动步骤为灰色。
我有映射对象数组的经验,但是在这种情况下,我没有数组,只是给出了一个整数。
我正在尝试编写一个div在 for 循环中返回 a 的函数,但这不起作用。
const ProgressBar = (props) => {
const { activeStep, totalSteps } = props;
const displayProgressBar = () => {
for (let i = 1; i <= totalSteps; i++) {
return <div>Hello</div>;
}
};
return <div className="progressBar">{displayProgressBar()}</div>;
};
上面的代码Hello即使totalSteps是3也只渲染一次。有没有办法在不创建数组的情况下达到预期的结果?
明月笑刀无情
慕虎7371278
HUWWW
元芳怎么了
相关分类