类星体弹出日历显示当前日期

时间:2020-08-05 00:25:46

标签: javascript vue.js quasar

我需要一些帮助,以使Quasar vue弹出窗口q-date默认显示当前日期。我可以对任何日期进行硬编码,并且可以正常工作,但不能使它适用于当前日期的变量。我有一个小示例代码,

<div id="q-app">
  <div class="q-pa-md" style="max-width: 300px">
    <q-input filled v-model="date" mask="##/##/####" :rules="[checkDate]">
      <template v-slot:append>
        <q-icon name="event" class="cursor-pointer">
          <q-popup-proxy ref="qDateProxy" transition-show="scale" transition-hide="scale">
            <q-date v-model="date" @input="() => $refs.qDateProxy.hide()"  mask="MM/DD/YYYY"></q-date>
          </q-popup-proxy>
        </q-icon>
      </template>
    </q-input>
  </div>
</div>

Codepen Example

3 个答案:

答案 0 :(得分:1)

我知道了我需要什么。
我必须添加

 beforeMount(){
  this.getCurrentDate();
},

和我必须设置的getCurrentDate

  this.date = Today;

答案 1 :(得分:0)

将getCurrentDate方法默认为数据的日期值。

答案 2 :(得分:0)

  <q-date
    v-model="date"
    minimal
  />

并将其放在脚本中 日期:Date.now()

相关问题