Дата обновления плагина для мобильных устройств

внешний интерфейс JavaScript

rolldate — предыдущая версияjquery плагин мобильного времениСовершенно новая версия предыдущей версии в настоящее время сохраняет большинство функций предыдущей версии, а также добавляет функцию обратного вызова и выбор стиля темы.Самое главное - решить устаревшие проблемы предыдущей версии, полагаясь на jquery, скольжение недостаточно плавное, а конструкция параметров недостаточно разумна и т. д.

Причинами разработки плагинов выбора даты являются: во-первых, не так много плагинов выбора даты, основанных на мобильном дизайне, а во-вторых, большинство поддерживаемых форматов даты недостаточно богаты и гибки, что, несомненно, растягивается в изменяющихся условиях. требования проекта.

рендеринг даты обновления


Support rich date formats, such as annual month, year, month, day month, annual day and month, follow-up, other formats, and through a series of callback functions, you can modify the date to any format display, Realization date judgment , так далее.

В связи с накоплением предыдущей версии, в начале разработки у rolldate есть полный план дизайна.


Подробные параметры плагина показаны на ментальной карте выше, поэтому я не буду здесь слишком много объяснять.

Как использовать

commonJs

var rolldate = require('rolldate');
new rolldate.Date({
  el:'#date'
})
require.js
require(['rolldate'],function(rolldate){
  new rolldate.Date({
    el:'#date'
  })
})
браузер (непосредственно импортируется браузером)
new rolldate.Date({
  el:'#date'
})
Пример полного звонка
new rolldate.Date({
    el: '#date',
    format: 'YYYY-MM-DD',
    beginYear: 2000,
    endYear: 2100,
    theme: 'blue',
    tapBefore: function(el) {
        console.log('插件开始触发');
    },
    moveEnd: function(el, iscroll) {
        console.log('滚动结束');
    },
    confirmBefore: function(el, date) {
        console.log('确定按钮触发');
    },
    confirmEnd: function(el, date) {
        console.log('插件运行结束');
    }
})

Демонстрационный адрес (с QR-кодом ниже):rolldate, на стороне ПК рекомендуется использовать режим мобильного телефона, чтобы открыть

ссылка на скачивание:GitHub.com/без законных интересов/ro…

Если вы обнаружите ошибки или у вас есть лучшие предложения, сообщите нам об этом, оставив комментарий в области комментариев ниже, мы будем очень признательны.