我有这个代码:
var message = "The event starts at {1}";
var startTime = <FormattedTime value={new Date(eventData.startDateTime)}/>;
message = message.replace("{1}", startTime);
return (
<div>
{message}
<br/>
<FormattedTime value={new Date(eventData.startDateTime)}/><br/>
</div>
);
这打印为:
The event starts at [object Object]
5:55 PM
我有一种感觉,这与 javascript 的关系比反应更大,但是......为什么它在一种情况下打印为 [object Object] 而在另一种情况下打印为正确的时间?
有没有办法让我的事件字符串具有正确的时间?