When the nown variable nown changed, the beginDate variable beginDate .
Why is that?
<template> <div> <datepicker v-model="beginDate" v-bind:disabled="nowd" format="MM/dd/yyyy"></datepicker> <datepicker :value.sync="nown.to" v-bind:disabled="nown" format="MM/dd/yyyy"></datepicker> </div> </template> <script> import Datepicker from "vuejs-datepicker"; export default { name: "form", components: { Datepicker }, data() { return { msg: "Form", beginDate: new Date() }; }, computed: { nowd: function() { let currentDate = new Date(); currentDate.setDate(currentDate.getDate() - 1); return { to: currentDate }; }, nown: function() { let currentDate = this.beginDate; currentDate.setDate(currentDate.getDate() + 14); return { to: currentDate }; } } }; </script> <style> </style>