我有以下数据模型:
overall_stats: {
elo: {
type: Array,
default: {
date: Date.now,
ranking: 1000,
}
},
....
如果我输入数字而不是Date.now,现在可以使用,但不能使用。我认为这是因为该字段未声明为日期。但是,我尝试了很多不同的选项来声明它,但始终没有正确的语法。
答案 0 :(得分:1)
Date.now
是一个函数,要使其正常工作,您需要输入Date.now()
,或者如果您想要一个日期而不是数字,那么new Date()
将会有所帮助:
overall_stats: {
elo: {
type: Array,
default: {
date: new Date(),
ranking: 1000,
}
},
....