Показать сообщение отдельно
  #5 (permalink)  
Старый 24.09.2020, 21:17
Интересующийся
Отправить личное сообщение для Ulyana1992 Посмотреть профиль Найти все сообщения от Ulyana1992
 
Регистрация: 28.04.2020
Сообщений: 13

Rise,
Интерфейс и исходный код были созданы как для вашего пользовательского интерфейса, так и для работы сервера NodeJS с этим приложением. Ваша задача - заполнить недостающие части; Такие как:

1. Редактирование (или обновление ..) существующего элемента Todo.

2. Сохранение / удаление элемента Todo

Для этого приложения нет БД. Вам нужно создать литерал объекта для хранения только в рамках сеанса пользователя. Форма объекта должна напоминать этот пример ниже:

let data =. [

{

id: << уникальный идентификатор из пользовательского интерфейса. Не генерируется сервером.

description: << это то, что клиент вставляет для задачи в пользовательском интерфейсе

date_deleted: << Если вы поместите здесь дату, она будет удалена. Если null, то не удаляется.

type: << это "Today", "Tomorrow" или "Future"

},

{...},

{...},

]

Когда пользовательский интерфейс загружается впервые, вам нужно получить все элементы Todo с сервера (если есть ...). И визуализируйте их в соответствующем контейнере.

Мы используем обработку Express Session. Итак, если вы закроете страницу и вернетесь, она должна загрузить данные с вашего сервера.

Последний раз редактировалось Ulyana1992, 24.09.2020 в 21:20.
Ответить с цитированием