[9]mode的设置和404页面的处理

2019-08-15  本文已影响0人  你喜欢吃青椒吗_c744

资料来源于技术胖的个人网站

mode

在学习过渡效果的时候,我们学了mode的设置,但是在路由的属性中还有一个mode

export default new Router({
    mode:'history',
    routes: [
    path:'/'
  ]
})

mode 是Router实例里的一个属性。
-mode: 'history':当你使用 history 模式时,URL 就像正常的 url,例如 http://jsapng.com/lms/,也好看!

404页面的设置

用户会经常输错页面,当用户输错页面时,我们希望给他一个友好的提示,为此美工都会设计一个漂亮的页面,这个页面就是我们常说的404页面。vue-router也为我们提供了这样的机制。

{
   path:'*',
   component:Error,//两个都可以实现跳转到404
   redirect: '/Error'//两个都可以实现跳转到404
}

这里的path:’*’就是找不到页面时的配置,component是我们新建的一个Error.vue的文件。

<template>
    <div>
        <h2>{{ msg }}</h2>
    </div>
</template>
<script>
export default {
  data () {
    return {
      msg: 'Error:404'
    }
  }
}
</script>
<router-link to="/bbbbbb">我是瞎写的</router-link> 

预览一下我们现在的结果,就已经实现404页面的效果。

上一篇 下一篇

猜你喜欢

热点阅读