DatePickers с Vue JS - PullRequest
       13

DatePickers с Vue JS

0 голосов
/ 30 сентября 2018

Я делаю простой поиск по фильтру в laravel вместе с vue.js, но у меня возникают трудности с использованием jquery или загрузчика DatePicker. Я пробовал это, но это не сработало

    var picker = Vue.component('date-picker', {
          template: '<input/>',
          props: [ 'dateFormat' ],
          mounted: function() {
          var self = this;
          $(this.$el).datepicker({
            dateFormat: this.dateFormat,
            onSelect: function(date) {
              self.$emit('update-date', date);
            }
          });
          },
          beforeDestroy: function() {
            $(this.$el).datepicker('hide').datepicker('destroy');
          }
        });

        new Vue({
          el: '#app',
          data: {
            date: null
          },
          components: {picker: picker},
          methods: {
            updateDate: function(date) {
              this.date = date;
            }
          }
        });

Ив моем HTML у меня есть

 <date-picker @update-date="updateDate" date-format="yy-mm-dd" v-once></date-picker>
...