This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
Декларацията на маршрутите в момента съдържа само ID на шаблона, който да се използва. Но при показване на нова страница понякога е необходимо малко повече. Нека подобрим нашата имплементация на маршрутизацията с две допълнителни функции:
- Дайте заглавия на всеки шаблон и актуализирайте заглавието на прозореца с това ново заглавие, когато шаблонът се промени.
- Добавете опция за изпълнение на код след промяната на шаблона. Искаме да отпечатваме `'Dashboard is shown'` в конзолата за разработчици всеки път, когато страницата на таблото се показва.
## Критерии за оценка
| Критерий | Отлично | Задоволително | Нуждае се от подобрение |
| | Двете функции са имплементирани и работят. Добавянето на заглавие и код също работи за нов маршрут, добавен в декларацията `routes`. | Двете функции работят, но поведението е твърдо кодирано и не е конфигурируемо чрез декларацията `routes`. Добавянето на трети маршрут със заглавие и код работи частично или не работи. | Една от функциите липсва или не работи правилно. |
---
**Отказ от отговорност**:
Този документ е преведен с помощта на AI услуга за превод [Co-op Translator](https://github.com/Azure/co-op-translator). Въпреки че се стремим към точност, моля, имайте предвид, че автоматизираните преводи може да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Не носим отговорност за недоразумения или погрешни интерпретации, произтичащи от използването на този превод.