【发布时间】:2018-01-25 07:27:35
【问题描述】:
我正在尝试在延迟一段时间后渲染一个新组件。我的做法是这样的
if (success) {
return
<span className="small_font white_color border padding_5px horiz_center"
style={{ marginTop: '-5px' }}>Amount changed</span>
setTimeout(<Retransfer reqUserId={reqUserId} changeAccountLevel={changeAccountLevel} />, 2000);
} else {
return addFriend;
}
所以在 if 语句中我试图显示
<span className="small_font white_color border padding_5px horiz_center"
style={{marginTop: '-5px'}}>Amount changed</span>
先部分后延迟显示
<Retransfer reqUserId={reqUserId} changeAccountLevel={changeAccountLevel}/>
这个组件。但我的方法似乎不起作用。
谁能帮我解决这个问题?
【问题讨论】:
标签: javascript reactjs return settimeout