vue2-daterange-picker 范围的有效格式

Valid format of ranges for vue2-daterange-picker

使用 vue2-daterange-picker 我搜索如何隐藏左侧选择项,如 'Today','Yesterday', 'This month'、'This year',但我确实找到了有效格式。

在我找到的文档中:

default ranges object (set to false to hide ranges) { 'Today', 'Yesterday', 'This month', 'This year', 'Last week', 'Last month', }

制作:

<date-range-picker
        :opens="date_range_picker_locale_opens"
        @update="updateValues"
        :singleDatePicker="true"
        :locale-data="dateRangePickerLocale"
        :autoApply="true"
        :ranges="defaultRanges"
        :show-dropdowns="false"
        :alwaysShowCalendars="false"
        v-model="ad_expire_date"
        class="form-control editable_field"
>
    <div slot="input" slot-scope="picker">
        {{ picker.startDate | date }}
    </div>
</date-range-picker>

...
defaultRanges: {  // I got a eslint syntax errors
'Today',
'Yesterday',
'This month',
'This year',
'Last week',
'Last month',
},

哪种格式有效?

"vue": "^2.6.11",
"vue2-daterange-picker": "^0.4.4",

谢谢!

有效的决定是将 属性 设置为 false :

<date-range-picker
        :opens="date_range_picker_locale_opens"
        @update="updateValues"
        :singleDatePicker="true"
        :locale-data="dateRangePickerLocale"
        :autoApply="true"
        :ranges="false"
        :show-dropdowns="true"
        v-model="ad_expire_date"
        class="form-control"
>
    <div slot="input" slot-scope="picker">
        {{ picker.startDate | date }}
    </div>
</date-range-picker>

不要忘记设置:在 属性 名称

之前