流星日期选择器仅限月份和年份
Meteor datepicker month and year only
我目前正在使用 aldeed:autoform-bs-datepicker
和 rajit:bootstrap3-datepicker
。我想将日期范围限制为年份和月份。我已经在助手中尝试过这个,但它不起作用。有什么想法吗?
Template.user.helpers({
datePicker: function() {
$("#datepicker").datepicker( {
format: "mm/yyyy",
startView: "months",
minViewMode: "months"
});
}
});
路径:Schema.js
Schema.Date = new SimpleSchema({
startDate: {
type: Date,
optional: true,
autoform: {
type: "bootstrap-datepicker",
"data-date-autoclose": "true"
}
}
});
试试这个:
Template.user.onRendered(function() {
$("#datepicker").datepicker( {
format: "mm/yyyy",
startView: "months",
minViewMode: "months"
});
});
您应该在呈现模板时初始化 datepicker
,而不是在助手上。希望能帮助到你。另外,确保日期选择器有 id="datepicker"
如果仍然不起作用,请按如下方式修改架构并删除 $("#datepicker")
:
Schema.Date = new SimpleSchema({
startDate: {
type: Date,
optional: true,
autoform: {
type: "bootstrap-datepicker",
datePickerOptions: {
format: "mm/yyyy",
startView: "months",
minViewMode: "months"
}
}
}
});
我目前正在使用 aldeed:autoform-bs-datepicker
和 rajit:bootstrap3-datepicker
。我想将日期范围限制为年份和月份。我已经在助手中尝试过这个,但它不起作用。有什么想法吗?
Template.user.helpers({
datePicker: function() {
$("#datepicker").datepicker( {
format: "mm/yyyy",
startView: "months",
minViewMode: "months"
});
}
});
路径:Schema.js
Schema.Date = new SimpleSchema({
startDate: {
type: Date,
optional: true,
autoform: {
type: "bootstrap-datepicker",
"data-date-autoclose": "true"
}
}
});
试试这个:
Template.user.onRendered(function() {
$("#datepicker").datepicker( {
format: "mm/yyyy",
startView: "months",
minViewMode: "months"
});
});
您应该在呈现模板时初始化 datepicker
,而不是在助手上。希望能帮助到你。另外,确保日期选择器有 id="datepicker"
如果仍然不起作用,请按如下方式修改架构并删除 $("#datepicker")
:
Schema.Date = new SimpleSchema({
startDate: {
type: Date,
optional: true,
autoform: {
type: "bootstrap-datepicker",
datePickerOptions: {
format: "mm/yyyy",
startView: "months",
minViewMode: "months"
}
}
}
});