Как добавить кнопку для вызова метода, если в следующем месяце я щелкну значок в средстве выбора даты на vuetify? - PullRequest
1 голос
/ 14 октября 2019

Я хочу спросить. Как я могу добавить нажатие кнопки для вызова метода, если я нажму значок в следующем месяце в средстве выбора даты?

Посмотрите на это: image

Как я могу это сделать?

Обновление:

Я использую vuetify: https://vuetifyjs.com/en/components/date-pickers#date-pickers-allowed-dates

Ответы [ 2 ]

1 голос
/ 14 октября 2019

Вероятно, вы ищете что-то вроде этого:

https://vuetifyjs.com/en/components/date-pickers#date-pickers-react-to-displayed-month-year-change

Обычно вы должны использовать опору picker-date.sync и следить за ее изменениями с помощью наблюдателя.

<v-date-picker v-model="date" :picker-date.sync="pickerDate"/>
export default {
  data() {
    return {
      date: new Date().toISOString().substr(0, 10),
      pickerDate: null,
    }
  ),
  watch: {
    pickerDate (newval,oldval) {
      // here you can check if month changed using newval and oldval
    },
  },
}
1 голос
/ 14 октября 2019

Вы можете попробовать это

   $(document).on('click', '.ui-datepicker-next', function () {
     console.log('next');  
    })

    $(document).on('click', '.ui-datepicker-prev', function () {
      console.log('prev');  
    })
...