请问这个标签有没有好的解决方案

我正在做一个自己的博客后台系统,使用的是element,在做标签系统的时候遇到了一点问题,后端是我自己用springboot和mybatis加mysql做的,但是实现标签系统比较麻烦,我弄了三张表,文章表博,标签表和映射表,然后根据前端传入的文章id返回每个文章对应的标签

这是请求方法,下面是具体内容,这个标签是在一个表格里面的

这是请求方法

但是这个数据总是不渲染,我尝试把数据写死发现标签是可以渲染出来的,我怀疑是不是axios的异步问题,我这个文章和标签分别是两个请求,还有想请问大家在做标签系统的时候解决是怎样解决这个问题的,有没有好的解决方案

这是我的后端
文章api

标签api

请求结果被封装在一个简单的返回类里面,我还是新手,请大家帮帮忙

回答

  • 第一种,改后端
    findArticle()后,根据文章ID集合一次性查出所有的标签,塞入文章列表,返回前端。
  • 第二种,改前端
    前端根据api请求到数据后,遍历数据,加个值为[]的data字段,使用row.data来v-for,根据文章数据的ID集合一次性获取所有的标签,塞入data

以上是 请问这个标签有没有好的解决方案 的全部内容, 来源链接: utcz.com/a/37209.html

回到顶部