Проект DatePicker_ohos
Данный проект является результатом переноса и разработки на основе открытого проекта SwipeCaptcha. Исходный проект Android можно отследить по тегам и адресу GitHub (https://github.com/mcxtzhang/SwipeCaptcha). Также в сообществе было опубликовано описание этого проекта, доступное по ссылке (https://harmonyos.51cto.com/posts/3402).
Описание проекта:
Проект предоставляет следующие возможности:
Инструкция по использованию:
data: {
selectList: ["text", "data", "time", "datetime", "multitext"],
datevalue: 'Выберите дату', // Подсказка компонента
timevalue: 'Выберите время',
datetimevalue: 'Выберите дату и время',
containsecond: true,
multitextselect: [1, 2, 0],
datetimeselect: '2012-5-6-11-25', // Начальное значение даты и времени
timeselect: '11:22:30', // Начальное время
dateselect: '2021-3-2', // Начальная дата
textselect: '2'
},
dateonchange(e) {// Действие при изменении даты
this.datevalue = e.year + "-" + e.month + "-" + e.day;
},
timeonchange(e) {// Действие при изменении времени
if (this.containsecond) {
this.timevalue=e.hour+":"+e.minute+":"+e.second;
} else {
this.timevalue=e.hour+":"+e.minute;
}},
datetimeonchange(e) {// Действие при изменении даты и времени
this.datetimevalue=e.year+"-"+e.month+"-"+e.day+" "+e.hour+":"+e.minute;
},
popup_picker() {// Отображение выбранной даты
this.$element("picker_text").show();
},
selectChange(e){
for(let i = 0;i<this.selectList.length;i++){
if(e.newValue == this.selectList[i]){
this.$element("picker"+i).show();
}
}
}
Версия: v0.1.0-alpha.
Лицензия: DatePicker_ohos распространяется под лицензией Apache License, version 2.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )