首页 > 其他 > 详细

[Vue] 导航守卫

时间:2020-07-05 13:15:36      阅读:39      评论:0      收藏:0      [点我收藏+]
  • 为什么要使用导航守卫?在一个SPA应用中,如何改变网页的标题?
    • 网页标题通过<title>来显示,但是SPA只有一个固定的HTML,切换不同的页面时,标题并不会改变.
    • 但是可以通过JavaScript来修改<title>的内容,window.document.title=‘New title‘.
    • 在Vue中可以使用生命周期函数.
    • export default{
      
       data(){},
      created(){
      document.title=‘new title‘
      }, mounted(){}, updated(){} }

       

    • 也可以使用另一种方式:导航守卫
    • //在router中的index.js文件中
      
      
      router.beforeEach((to,from,next)=>{
      
      document.title=to.matched[0].mate.title
      next()
      })

       

    •   

[Vue] 导航守卫

原文:https://www.cnblogs.com/lsb123/p/13245670.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!