您可以使用SimpleSchema中设置的shcmatu在数据库MongoDB中保存数据:
start: {
type: Date,
label: "Data rozpoczęcia wydarzenia",
optional: true
},
end: {
type: Date,
label: "Data zakończenia wydarzenia",
optional: true
},
由包“tsega:bootstrap3-datetimepicker”生成。文件js中的代码
Template.newWydarzenie.onRendered(function() {
this.$('.datetimepicker').datetimepicker({
minDate: 'now'
});
});
现在数据记录为“类型字符串”,“日期”上的更改“类型”在服务器端收到以下错误: “匹配错误:数据rozpoczęciawydarzenia必须是日期”
答案 0 :(得分:0)
使用 AutoForm 4.0 ,它具有对输入类型的高级支持,包括轻松添加自定义输入类型(如b ootstrap-datetimepicker
库)的功能。在您的情况下,请将 aldeed:autoform-bs-datetimepicker
包添加到您的应用中。
在模板中,您可以为任何输入的type属性指定"bootstrap-datepicker"
。这可以通过多种方式完成:
在架构中,然后使用quickForm
或afQuickFields
:
{
start: {
type: Date,
autoform: {
type: "bootstrap-datepicker"
},
label: "Data rozpoczęcia wydarzenia",
optional: true
},
end: {
type: Date,
autoform: {
type: "bootstrap-datepicker"
},
label: "Data zakończenia wydarzenia",
optional: true
}
}
或者在afFieldInput组件或将属性传递给afFieldInput的任何组件上:
{{> afQuickField name="start" type="bootstrap-datepicker"}}
{{> afFormGroup name="start" type="bootstrap-datepicker"}}
{{> afFieldInput name="start" type="bootstrap-datepicker"}}