
获得徽章 0
- 大佬们,请教关于前端开发的问题!
问题话题:关于社区点赞功能设计
目前状态:已经实现社区基本功能,通过一张表来获取信息
问题:点赞功能的设计。
我的思路是这样的:
点赞之后会将以下信息录入另一张数据表!
点赞人(根据系统登陆者获取)+ 点赞时间 + 点赞头像 + 点赞文章的ID
困难点:如何让页面加载的时候,文章是否被点赞?
方案一:
在每次循环社区list的时候,遍历到点赞数时
1.将文章的数据库一次性查出来放在 data1
2.将点赞信息的数据库一次性查出来 放在data2
在遍历的社区数据时候,通过嵌套循环v-for再判断文章data1.ID 是否等于 点赞ID
如果等于的话,再查询这个点赞信息表的下本id的数量和人员,返回到页面。
但是问题是,每次这么加载会导致页面加载时间变长...数据量大的时候不敢想象,请问大厂怎么做的?展开赞过61