TodoMVC, несмотря на свои небольшие размеры, содержит большую часть поведения, типичных для современных приложений одной странице. Прежде чем продолжить, воспользоваться моментом, чтобы понять, как TodoMVC работает с точки зрения пользователя.
TodoMVC имеет следующие основные особенности:
TodoMVC имеет следующие основные особенности:
- Он отображает список Todos для пользователя, чтобы видеть. Этот список будет увеличиваться и уменьшаться, пока пользователь добавляет и удаляет ToDos.
- Он принимает текст в <input> для вступления новых Todos. Нажатие на клавишу <enter> создает новый элемент и отображает его в списке ниже.
- Это предоставляет флажок для переключения между полных и неполных государств для каждого TODO. Новые Todos начать неполным.
- Он отображает количество неполных Todos и держит этот счетчик обновляться по мере добавлены новые Todos которые и существующие Todos будут завершены.
- Это предоставляет ссылки для пользователя для навигации между списками, показывая все, неполных и завершенных Todos.
- Она обеспечивает кнопку, чтобы удалить все завершенные ToDos и информирует пользователя о количестве завершенных Todos. Эта кнопка не будет видна, если нет завершенных Todos.
- Она обеспечивает кнопку, чтобы удалить один конкретный TODO. Эта кнопка отображается как пользователь наводит курсор на TODO и принимает форму красной X.
- Это предоставляет флажок для переключения всех существующих ToDos между полных и неполных государств. Кроме того, когда все Todos комплектуются этот флажок становится проверяется без взаимодействия с пользователем.
- Это позволяет пользователю сделать двойной клик, чтобы показать текстовое поле для редактирования один TODO. Нажатие на клавишу <enter> или перемещения фокуса вне этого текстовое поле будет сохраняться измененный текст.
- Он сохраняет ToDos пользователя между загрузке приложения с помощью механизма LocalStorage браузера.
Вы можете взаимодействовать с заполненной версии приложения, посетив сайт TodoMVC.
Комментариев нет:
Отправить комментарий