8.2. 获取文章逻辑
简介
本小节中,我们将完善获取文章的逻辑。在发布文章的时候,我们只储存了用户的 ID,而没有储存用户名、头像等用户信息,这么处理有效地减少了储存数据的量。在需要显示用户信息的时候,我们使用当前用户(uid 为 1)的信息作为数据来源,这么处理只适合单用户的情况。在加入测试数据之后新增了很多用户,我们需要通过稍后的处理,来完善获取文章的逻辑。
我们先看下 Mock.js 生成的测试文章的数据结构:
[
  {
    "uid": 2,
    "articleId": 2,
    "title": "命相五经展由造再习设件同火压达六料林",
    "content": "复想到中路光这交少五打么增走支眼各。江给成花元局强非美如动识应地没资。总管全放价毛代外离须经到称。西利世主单果向国收金图整。政所专收三接龙问斗西备界节生话老。",
    "date": "2018-04-05T09:24:54.580Z",
    "likeUsers": [],
    "comments": [],
    "uname": "Jessica"
  }
]
与用户文章相比,测试文章的 uid 不同,且多了 uname 属性,我们可以根据这两点,分别处理用户文章和测试文章。
添加 computedArticles
在...
          
V01 Vue.js 实战教程 - 基础篇
            
            
                关于 LearnKu