Skip to content

qinyj12/blog-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

开荒一个博客前端

  • 详情页loading
  • 显示copied-img => 卡片下沉/cover消失 => copied-img动画
  • 做footer
  • content页的推荐文章
  • cover组件动态展示文字
  • 点击avatar的动画,必须要有额外一层背景放在avatar的底部,以此来达到冒充cover的目的
  • 点击avatar的动画,做一个动态节点放在cover组件内,这个节点是用来展示avatar的,以此达到cover组件和articlecard组件的衔接
  • 当前要解决的是在cover组件内async computed的问题,在nextick之后再computed=>不解决了,不会做
  • author=>content时的动画
  • 防止在author组件内再次点击author
  • 点击recommended card后的动画,解决img的src留空时显示默认图标的问题

重开

  • 修改封装后的request库
  • 解决全局动画下,点击头像后缓缓消失的问题。要立刻消失
  • 解决cookie的传输问题
  • axios多线程demo
  • axios多线程加载所有tag
  • 获取所有标签,首页展示所有标签
  • 获取所有标签的后端接口加一个缓存
  • 首页骨架屏
  • 懒加载骨架屏,vue-lazy-component库
  • 点击进入文章详情,加载cover图(在content组件中获取文章的详细信息,然后通过prop传值给子组件,在前端展示内容(title,category,author,date),category要单独调用api
  • 给cover也加一个骨架,因为读取加载的时候读取数据也要时间。并给cover加模糊
  • 加载文章详情
  • author,显示社交网络账号。(!还得保证空值不读取)
  • author,点击icon后浮窗显示二维码或网址。
  • 父组件content向子组件authorcard传值,好像涉及到async问题
  • 把contact社交账号做成单独的组件
  • 点击头像进入作者详情
  • 如果文章没有设置cover,单独访问文章页会没有背景
  • 点击标签展示所有tags的文章(要把获取语雀api文档的逻辑从articlecard中提取到父组件(home和tag)中)。
  • 切换tag,只重新生成articlecard组件(切换路由后,重新生成cover,card,footer,给card一个骨架屏)
  • 因为重构了articlecard,author组件也要重新写逻辑
  • author页
  • 文章内推荐模块(头图默认给个色块,还有头像的默认值)
  • 点击推荐模块后的跳转(路由复用问题)
  • 未分类标签未展示仍然loading
  • 解决home页keep-alive的问题,分析dom中
  • 标签页坏了(tag=>tag时有问题,提示HideFeaturedImg undefined)
  • 多个标签
  • 热门文章组件
  • 首页加载模板,所有标签加载模板
  • 分页
  • 换一个cookie,不然点击量上不去
  • 多人编辑后的显示作者
  • 导航条的登录、注册换掉
  • 首页banner位的slogan
  • http.js的判断还需要优化
  • 评论组件
  • 选中console报错
  • http.js中的console

以前的

  • tag => content,动画没有
  • 点击热门后的动画,简单的下沉就可以了
  • 点击author card后的动画

About

开荒一个高仿http://polar.gbjsolution.com/ 的博客前端

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published