MeteorJS和Redux中的DateTime对象
使用Redux处理MeteorJS中的DateTime对象的最佳实践是什么 最近在我的React Native+Meteor应用程序中实现了Redux的离线功能,这是在的博客文章之后发布的。但我对两个系统存储DateTime对象的方式都有一些问题。我必须承认,我对JavaScript中如何处理日期对象没有详细的了解 流星 我的Meteor集合模型包含一个datetype对象(我使用的是MeteorJS和Redux中的DateTime对象,meteor,react-native,react-redux,Meteor,React Native,React Redux,使用Redux处理MeteorJS中的DateTime对象的最佳实践是什么 最近在我的React Native+Meteor应用程序中实现了Redux的离线功能,这是在的博客文章之后发布的。但我对两个系统存储DateTime对象的方式都有一些问题。我必须承认,我对JavaScript中如何处理日期对象没有详细的了解 流星 我的Meteor集合模型包含一个datetype对象(我使用的是siml模式): 日期演示文稿 在react native应用程序中,我必须将日期类型解析为字符串: <T
siml模式
):
日期演示文稿
在react native应用程序中,我必须将日期类型解析为字符串:
<Text>Started at: {object.startedAt.toUTCString()}</Text>
这在断开连接模式下是可以接受的,但是当与服务器的连接恢复时,在MongoDB中插入项目将被拒绝。虽然不是一个很好的答案,但我的主要建议是,无论何时在Javascript中使用日期,都要使用。这将为你节省大量时间 否则,我不确定这是否是“正确”的方法,我会这样做
开始于:{new Date(object.startedAt).toutString()}
这样,startedAt值将始终转换为日期对象,而不管它是否已经是一个或是一个字符串
希望有帮助 这确实适用于演示文稿。但我仍然无法插入日期类型为Documents的对象,这很奇怪。在线时是否工作(不是从断开连接到重新连接,只是一般在线)?如果不是,则可能是一个简单的模式问题
<Text>Started at: {object.startedAt.toUTCString()}</Text>
Meteor.collection('objects').insert({
startedAt: new Date(),
}
);