1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-vue-datepicker-local

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Vue-datepicker-local

Красивый компонент выбора даты для Vue2

  • Лёгкий (менее 5 КБ в минифицированном и сжатом виде)
  • Только зависимости Vue
  • Красивый!

image

Демо

https://weifeiyue.github.io/vue-datepicker-local/

Использование

Установка

$ npm install vue-datepicker-local

ES6

<template>
  <vue-datepicker-local v-model="time" />
</template>

<script>
import VueDatepickerLocal from 'vue-datepicker-local'

export default {
  components: {
    VueDatepickerLocal
  },
  data () {
    return {
      time: new Date()
    }
  }
}
</script>

Глобальные переменные браузера

Папка dist содержит файлы vue-datepicker-local.js и vue-datepicker-local.css.

<!DOCTYPE html>
<html>
<head>
  <link rel="stylesheet" href="path/to/vue-datepicker-local.css">
</head>
<body>
  <div id="app">
    <vue-datepicker-local v-model="time"></vue-datepicker-local>
  </div>
  <script src="path/to/vue.js"></script>
  <script src="path/to/vue-datepicker-local.js"></script>
  <script>
    new Vue({
      el: "#app",
      data: {
        time: new Date()
      }
    })
  </script>
</body>
</html>

Свойства

Свойство Описание Тип По умолчанию
v-model даты, которые будут изменены Дата/Массив --
name имя для ввода Строка --
type тип для ввода (встроенный/обычный) Строка обычный
inputClass пользовательское имя класса для ввода Строка --
popupClass пользовательское имя класса для всплывающего окна Строка --
disabled определяет, отключён ли DatePicker Логическое значение false
clearable очистить дату Логическое значение false
rangeSeparator разделитель диапазона Строка ~
format установить формат даты Строка YYYY-MM-DD
local локаль DatePicker Объект {
dow: 1, // Понедельник — первый день недели
hourTip: '选择小时', // подсказка выбора часа
minuteTip: '选择分钟', // подсказка выбора минуты
secondTip: '选择秒数', // подсказка выбора секунды
yearSuffix: '年', // формат заголовка
monthsHead: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split(''), // месяцы заголовка
months: '一月_二月_三月_4月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('
'), // месяцы панели
weeks: '一_二_三_四_五_六_日'.split('_'), // недели
cancelTip: '取消', // текст по умолчанию для кнопки отмены
, submitTip: '提交' // текст по умолчанию для кнопки отправки
}
disabledDate указать дату, которую нельзя выбрать Функция (время, формат)=>{return false}
showButtons показать кнопки «Отмена»/«Отправить» Логическое значение false
placeholder заполнитель Input Строка --

События

Название события Описание Параметры
confirm срабатывает, когда пользователь подтверждает значение привязки компонента
cancel срабатывает, когда пользователь нажимает кнопку отмены --
clear срабатывает, когда пользователь нажимает на кнопку очистки --

Лицензия

vue-datepicker-local лицензирован под The MIT License.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Vue2 — красивый компонент Datepicker. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-vue-datepicker-local.git
git@api.gitlife.ru:oschina-mirror/mirrors-vue-datepicker-local.git
oschina-mirror
mirrors-vue-datepicker-local
mirrors-vue-datepicker-local
master