Запись о тёте, предсказание менструального цикла и периода овуляции.
Три tabbar, record, diary, my, которые являются первой, второй и третьей страницами соответственно.
Вставить дату с помощью встроенного плагина picker от WeChat, использовать средство выбора даты и вставить дату в массив «dateList», который будет использоваться позже, поэтому используйте wx.setStorageSync для хранения копии в storage.
Используйте wx:if для реализации различного отображения страницы. Если «dateList» имеет нечётное количество элементов, это означает, что сейчас период менструации тёти, и на странице отображается, сколько дней прошло. Если это чётное число, это означает, что последняя менструация тёти закончилась, и отображается дата следующей менструации.
my представляет записи менструальных циклов за разные годы. Мой подход заключается в создании структуры данных следующим образом:
[ { year: 2020, record: [ {start: 2020-03-02, end: 2020-03-07}, {start: 2020-02-02, end: 2020-02-07} ] },
{
year: 2019,
record: [
{start: 2019-03-02, end: 2019-03-07},
{start: 2019-02-02, end: 2019-02-07}
]
}
]
Таким образом, при добавлении можно определить год и добавить его в соответствующий год.
Также была добавлена страница record_edit для удаления ошибочных записей. На странице my нажмите на данные, передайте начальную и конечную даты в качестве параметров на страницу record_edit, найдите позицию в массиве и удалите или измените (изменение пока не реализовано).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )