VueJS - привязка модели не работает с входными данными с использованием плагинов jQuery

Я работаю над преобразованием формы для использования VueJS. Форма содержит данные для даты рождения, которые используют eonasdan / bootstrap-datetimepicker (http://eonasdan.github.io/bootstrap-datetimepicker/).

Проблема в том, что когда я меняю значениеdob ввод с DateTimePicker, VueJS не привязывается к этому. Это работает, только если пользователь вводит данные напрямую, чего я и стараюсь избегать (чтобы правильно отформатировать дату).

Сам ввод ничего особенного:

<div class="input-group date">
    <input id="dob" 
        v-model="newCamper.dob" 
        placeholder="MM-DD-YYYY" 
        class="form-control" 
        name="dob" type="text">
    <span class="input-group-addon">
      <span class="glyphicon glyphicon-calendar"></span>
    </span>
</div>

ОБНОВИТЬ

Я также попробовал это с цифровым плагином Masked Input, тот же результат. Кажется, что-либо, кроме простого набора текста на входе, не распознается Vue. Тем не менее, это работает - хотя это немного неуклюже:

$(document).ready(function () {
    var dob = $("#dob");
    dob.mask("99/99/9999",{placeholder:"MM/DD/YYYY"});
    dob.change(function() 
       var value = $(this).val();
       vm.$data.newCamper.dob = value;
    })
});

Ответы на вопрос(1)

Ваш ответ на вопрос