Vue开发之旅——我的博客搭建记录(五)
发布于 2 年前 作者 zcui 2859 次浏览 来自 分享
  • 博客开发灵感有些枯竭,暂时想不到什么好玩的点子,欢迎小伙伴们评论区来点有趣/创意的功能

    这次记录几个遇到的小问题。PS:前面发了一次,不知道为什么一直给我卡审核不显示,晕倒…

  • 路由守卫

    通过路由守卫可以实现一个前端的(伪)登录功能。为路由设置重定向,未登录访问发博客页面时,重定向至登录页。代码如下:

在登录页设置如下方法,就可以实现登录访问功能啦!当然,实现完整的登录注册功能需要后端的辅助,在此只是做一个演示^\_^
  • 解决页面正常显示但是报错"TypeError: Cannot read property ‘xxx’ of undefined"

    在博客展示页,明明内容均已成功加载,但是控制台报错__cannot rad property ‘xxx’。__原因是在vue渲染机制中,异步数据先显示初始数据,再显示带数据的数据。最开始博客设为空数组,渲染时是什么都没有的,渲染完成才显示数据,所以报错了。解决方法是加一个v-if判断,不为空再显示。详情见博客(https://juejin.cn/post/6844904129865711623

继续学理论知识去吧!
2 回复

检查注册登录时路由前置守卫的防止死循环考虑到了,也用到了组件懒加载,不错!

回到顶部