JSFiddle - React, Tailwind, and code Playground

HTML

<div id="app">
 <input type="date" v-bind:min="today">
</div>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script>

JavaScript

var vue = new Vue ({
  el: '#app',
  data: {
    today:''
   },
    created: function(){
    let todaySet = new Date();
    let YYYY = todaySet.getFullYear();
    var MM = ('00' + (todaySet.getMonth()+1)).slice(-2);
    var DD = ('00' + todaySet.getDate()).slice(-2);
    this.today = YYYY + '-' + MM + '-' + DD
  },
 })