在带有Element UI的VueJS 组件中,我使用 disabledDate ,它是“一个确定是否以该日期作为参数禁用日期的函数”。
在这种情况下,我可以使用此代码禁用周六和周日。
pickerOptions: {
disabledDate (date) {
if (date.getDay() === 0 || date.getDay() === 6) {
return true
}
return false
}
}
我想传递this
给disabledDate
函数,这样我也可以禁用其他日期(带有纪元)。
这是我打算做的。
pickerOptions: {
firstDayOfWeek: 1,
disabledDate (date) {
if (date.getDay() === 0 || date.getDay() === 6) {
if (this.endDate > this.startDate) {
return true
}
}
return false
}
}
我遇到的问题this
是undefined
当它被传递到pickerOptions
'disabledDate
函数时。无论如何可以访问this
该嵌套函数内部吗?
注意:pickerOptions
在data
Vue 组件中。