扫码关注官方订阅号
目前是用afterEach实现的,但这种只能读component的值,始终跟传统网页的效果差太多。
有没有其他实现的办法?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
如果是vue-router2.0的话还可以把title设置到meta里面然后用beforeEach来实现
beforeEach
router.beforeEach((to, from, next) => { document.title = to.meta.title next() })
用一个全局指令的方式实现,参考
https://segmentfault.com/a/11...
效果始终不理想,全局指令需要每个组件单独修改,通过beforeEach只能读取组件上写的title,要知道组件内当前的title,还需要单独赋值document.title
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果是vue-router2.0的话还可以把title设置到meta里面
然后用
beforeEach来实现用一个全局指令的方式实现,参考
https://segmentfault.com/a/11...
效果始终不理想,全局指令需要每个组件单独修改,通过beforeEach只能读取组件上写的title,要知道组件内当前的title,还需要单独赋值document.title