getArticlesByUid 里,没有 uid 在路由的情况下,使用 uname 取 uid?

问答 lester ⋅ 于 2周前 ⋅ 最后回复由 Ryun 2周前 ⋅ 39 阅读

在“添加 getArticlesByUid” 一节里,貌似下面代码跳过uid 参数,直接使用uname去取uid

if (Array.isArray(articles)) {
    if (user) {
      // 有用户名时遍历所有文章
      ...
      //// 指定 uid 为文章上的 uid

如果替换成如下,是不是更好理解一些。

if (Array.isArray(articles)) {
    if ( !uid && user) {
      // 当路由不带uid参数而且有用户名时遍历所有文章,用用户名uname去取的文章中的uid 

本文章首发在 Vuejs 知识社区
成为第一个点赞的人吧 :bowtie:
最佳答案
  • Ryun
    2周前

    你可以按照你的思路进行判断,或者添加一个新的方法来根据用户名获取数据,比如 getArticlesByUname

回复数量: 1
  • Ryun
    2周前

    你可以按照你的思路进行判断,或者添加一个新的方法来根据用户名获取数据,比如 getArticlesByUname

暂无评论~~
您需要登陆以后才能留下评论!

Vue.js 官方中文文档

前端开发环境部署