Skip to content

onUpdate event does not run on Chrome 62 #30

@FQZhang

Description

@FQZhang

I update Chrome to 62, vue-sortable does not trigger onUpdate event.
Other people using Chrome 61 don't have this problem

html by jQuery
$('<ul class="me-slide-title-wrap" v-sortable="options"></ul>');
vue code
 Vue.use(Sortable);
    this.vue = new Vue({
      el,
      data () {
        return {
          slides,
          currentSlide,
          dragged: false,
          options: {
            onUpdate: this.onUpdate,
          },
        };
      },
      methods: {
        onUpdate (event) {
          console.log('update', this.dragged)
          updateSlides(event);
        },
        active(id) {
          console.log('active')
        },
        dragenter (id) {
          console.log('drag enter', this.dragged);
        },
        dragleave () {
          console.log('drag leave', this.dragged);
        },
        dragstart () {
          console.log('drag start', this.dragged);
        },
        dragend () {
          console.log('drag end', this.dragged);
          this.dragged = false;
        },
      },
    });

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions