Параметр формата в vue-datetime неправильный формат - PullRequest
0 голосов
/ 11 июня 2019

Я использую плагин vue-datetime, похоже, что опция format не работает должным образом, см. Ниже:

<datetime type="date" v-model="formData.testDate" input-class="form-control" format="DateTime.DATE_SHORT"></datetime>

Она должна выводиться как: DD/MM/YYYY, но вместо этоговыводит в виде случайной строки символов.

enter image description here

1 Ответ

0 голосов
/ 11 июня 2019

Вы пытаетесь применить формат к строке. Формат должен привязываться к переменной, переменная должна ссылаться на требуемый параметр формата модуля DateTime в luxon.

<template>
  <div id="app">
    <datetime type="date" v-model="formData.testDate" input-class="form-control" :format="format" />
  </div>
</template>

<script>
import { DateTime } from 'luxon';

export default {
  name: 'app',
  components: {
  },
  data: () => ({
    formData: {
      testDate: '',
    },
    format: DateTime.DATE_SHORT,
  }),
}
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...