那个二级评论分页功能,我写了好多天问了不少人,现在还是没能写出来。
开始一张评论表,数据组装为父子结构,渲染没问题,添加和删除评论、回复都没问题了。
后来因为很难给回复分页,也不想牵一发动全身,就分表了,评论一张表,回复一张表。
我前端用的 element-ui 的分页器来翻页,麻烦来了,分页器的回调方法传不了任何参数,当然也传不了当前行评论ID。
后端拿不到当前行评论ID,无法查询数据返回给前端进行分页。
我尝试给后端一个固定的评论ID,发现后端查出来的数据给前端渲染,所有评论下都显示同一条评论的回复内容。
然后有人教我在前端拷贝数组 根据条件是渲染数据,问题又来了,拷贝好的数组,无法对位入坐,对位入坐了,评论的条件搜索功能又直接来一个报错页面。
最近项目被刷新 token 和 二级评论分页功能搞得心好累~~~~
好好从基础学起吧,有了基础,即使你不会也会抄别人的。