Error
Страница ошибки
Входные параметры
| Имя | Тип | По умолчанию | Описание |
|---|---|---|---|
statusCode | number | 500 | HTTP-код (или иной код) ошибки. |
name | string | 'Ошибка' | Название ошибки. |
message | string | undefined | undefined | Техническое сообщение об ошибке. |
description | string | undefined | undefined | Человекочитаемое описание ошибки. |
Описание
Компонент Error — типовая страница ошибки. Он выводит крупный код ошибки, название, человекочитаемое описание, техническое сообщение и блок действий (например, кнопки возврата на главную или назад).
Используйте компонент на странице error.vue приложения или там, где нужно показать состояние ошибки. Контейнер размечен как role="alert" для корректного объявления ошибки скринридерам.
Дополнительная информация
Компонент предоставляет следующие слоты:
default— не используется для контента: код и название рендерятся напрямую из propsstatusCodeиname.description— кастомизация описания; если слот не задан, выводится propdescription.message— кастомизация технического сообщения; если слот не задан, выводится propmessage.actions— блок действий, например кнопки возврата.
Блоки description и message рендерятся только если задан соответствующий prop или слот.