"nuxt": "^ 2.4.0"
мой компонент ошибки в каталоге раскладок:
<template>
<div class="__nuxt-error-page">
<div class="error">
{{message}}
</div>
</div>
</template>
<script>
export default {
layout: 'empty',
name: 'error',
props: {
error: {
type: Object,
default: null
}
},
computed: {
statusCode() {
return (this.error && this.error.statusCode) || 500
},
message() {
return this.error.message || `Error`
}
}
}
</script>
и пустой макет:
<template>
<nuxt/>
</template>
<script>
export default {
name: "empty",
}
</script>
но когда у меня есть ошибка, компонент ошибки использует другой макет .. например, когда я на макете панели мониторинга и возникает ошибка, компонент монтирования ошибки на макете панели управления
Этот вопрос доступен в сообществе Nuxt ( # c9154 )