用Vue和ElementUI编写404页面的代码
时间: 2024-04-15 13:31:54 浏览: 127
当使用Vue和ElementUI编写404页面时,你可以按照以下步骤进行操作:
1. 创建一个名为`NotFound.vue`的组件文件,并在其中编写404页面的代码:
```vue
<template>
<div class="not-found">
<h1>404 - 页面不存在</h1>
<p>抱歉,您访问的页面不存在。</p>
</div>
</template>
<style scoped>
.not-found {
text-align: center;
padding: 100px;
}
h1 {
font-size: 36px;
}
p {
font-size: 18px;
color: #999;
}
</style>
```
2. 在你的路由文件(通常是`router/index.js`)中设置404页面的路由:
```javascript
import Vue from 'vue';
import Router from 'vue-router';
// 导入 NotFound 组件
import NotFound from '@/components/NotFound.vue';
Vue.use(Router);
const router = new Router({
mode: 'history',
routes: [
// 其他路由配置...
// 添加404路由配置
{
path: '*',
component: NotFound,
},
],
});
export default router;
```
3. 在你的入口文件(通常是`main.js`)中导入ElementUI相关组件和样式:
```javascript
import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);
```
4. 在你的根组件(通常是`App.vue`)中使用路由出口渲染404页面:
```vue
<template>
<div id="app">
<router-view></router-view>
</div>
</template>
```
现在,当用户访问不存在的页面时,将会显示404页面。你可以根据实际需求对404页面进行样式调整和内容修改。记得安装Vue、ElementUI和Vue Router相关的依赖,然后运行你的Vue项目。希望能对你有所帮助!
阅读全文