【发布时间】:2019-05-29 10:48:13
【问题描述】:
我是 VueJS 的新手,我正在将 vue-hotel-datepicker 库合并到我的项目中。
目标:根据月份更改 minNights 数据属性。如documentation 中所述,我能够简单地覆盖该值。
问题:minNights 在 8 月和 7 月应该是 8。当我使用 Vue 检查器时,我可以看到 HotelDatePicker 组件(从库中导入)有一个 'activeMonthIndex',所以我相信我应该使用它。但是我怎样才能从我的父母那里访问这个数据属性呢?如何根据月份动态更改minNights 属性?
我的模板:
<datepicker
:startDate="startDate"
@check-in-changed="setCheckInDate"
@check-out-changed="setCheckOutDate"
:maxNights="21"
:minNights="minNights" //dynamic based on month
:checkIn="checkIn"
:checkOut="checkOut"
:disabledDates="bookedDates"
:firstDayOfWeek="1"
:i18n="lang"
:showYear="true"
>
我已经为希望查看我的代码的人创建了gist。
非常感谢任何指导。
【问题讨论】:
-
请问您的具体问题是什么?
-
我希望根据月份更改 minNights 属性。我编辑了我的问题以使其更清楚。提前谢谢你
标签: javascript vue.js vuejs2 datepicker vue-component